JavaScript

TheRamech
2021-08-23 20:20:38

Le 23 août 2021 à 20:16:55 :

Le 23 août 2021 à 20:16:24 :

Le 23 août 2021 à 20:15:11 :

Le 23 août 2021 à 20:12:01 :

Le 23 août 2021 à 20:10:53 :

Le 23 août 2021 à 20:06:28 :

Le 23 août 2021 à 20:00:42 StopCobide a écrit :

Le 23 août 2021 à 19:55:38 :

Le 23 août 2021 à 19:51:17 StopCobide a écrit :
banana, c'est connu (NaN) mais JS ça reste de la merde jean-web
C et C++ > all et pour toujours :coeur:

tu veux que j'aille te chercher le pavé JS vs C++ ?

Le simple fait que ton code renvoie banana au lieu de te chier à la gueule montre à lui seul que ton langage est de la grosse merde par conceptionhttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

oui, d'où l'ironie dont était pourvu mon post quand je dis que c'est le langage de l'élitehttps://image.noelshack.com/fichiers/2021/10/2/1615328575-unitinu-1.png

Ceci dit padamalgam, c'est pas parce que tu codes avec un langage bas niveau que t'es forcément plus doué en optimisation et vice versahttps://image.noelshack.com/fichiers/2021/10/2/1615328575-unitinu-1.png

J'ai fait 10 ans d'embarqué et 20 ans de reverse engineering donc je crois que je peux me vanter un peuhttps://image.noelshack.com/fichiers/2017/39/3/1506463228-risibg.png
Pour le web l'opti est moins importante je te le concède mais je te dis pas combien d'ingés j'ai vu écrire des trucs comme i = i+1 parce qu'ils pensaient que ++i c'était juste pour se la péterhttps://image.noelshack.com/fichiers/2016/30/1469541952-risitas182.png

Tu penses quoi du CLRS pour apprendre l'algorithmique ?

Jamais eu besoin de bouquin pour faire de la logique non catégorique et du premier ordre perso, donc je peux pas te direhttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

L'algorithmique c'est bien galère, je pense pas que ça s'apprend juste en programmant :(

Ca s'apprend pas si t'as fait beaucoup de maths, c'est instinctif, je sais pas comment on peut l'enseigner :(

Les maths suffisent pas pour faire de l'algorithmique hein, par exemple si je te demande de résoudre le problème du sous-tableau maximal en Θ(n lg n), tu fais quoi ? :(

PassMesCouilles
2021-08-23 20:20:46

Perso j'ai fais un peu de tous les langages dans ma vie, et je rejoins le khey qui dit que les développeurs web sont les plus brouillons et flemmards qui existent.

La majorité des projets JS sont sales, des framework pour tout genre react vue JS etc alors que fais une classe permettant de gérer des scènes c'est pas très compliqué à dev.

Par contre après pour les problèmes de syntaxes maintenant c'est plus trop le cas. D'une part car il existe des modules permettant de compiler du ts en JS en vérifiant les problèmes, d'autres part car avec le temps rare sont vraiment les fautes que tu fais.

PassMesCouilles
2021-08-23 20:21:35

Seulement par loisir d'ailleurs.
Je suis pas expert mais j'ai un level quand même depuis le temps.
Je bosse pas dans ce domaine ceci dit.

PassMesCouilles
2021-08-23 20:24:46

Le pire c'est quand je vois encore des gens utiliser jQuery bordel :non:

TheRamech
2021-08-23 20:25:18

Le 23 août 2021 à 20:24:46 :
Le pire c'est quand je vois encore des gens utiliser jQuery bordel :non:

Ouai :malade:

StopCobide
2021-08-23 20:25:49

Le 23 août 2021 à 20:20:38 :

Le 23 août 2021 à 20:16:55 :

Le 23 août 2021 à 20:16:24 :

Le 23 août 2021 à 20:15:11 :

Le 23 août 2021 à 20:12:01 :

Le 23 août 2021 à 20:10:53 :

Le 23 août 2021 à 20:06:28 :

Le 23 août 2021 à 20:00:42 StopCobide a écrit :

Le 23 août 2021 à 19:55:38 :

Le 23 août 2021 à 19:51:17 StopCobide a écrit :
banana, c'est connu (NaN) mais JS ça reste de la merde jean-web
C et C++ > all et pour toujours :coeur:

tu veux que j'aille te chercher le pavé JS vs C++ ?

Le simple fait que ton code renvoie banana au lieu de te chier à la gueule montre à lui seul que ton langage est de la grosse merde par conceptionhttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

oui, d'où l'ironie dont était pourvu mon post quand je dis que c'est le langage de l'élitehttps://image.noelshack.com/fichiers/2021/10/2/1615328575-unitinu-1.png

Ceci dit padamalgam, c'est pas parce que tu codes avec un langage bas niveau que t'es forcément plus doué en optimisation et vice versahttps://image.noelshack.com/fichiers/2021/10/2/1615328575-unitinu-1.png

J'ai fait 10 ans d'embarqué et 20 ans de reverse engineering donc je crois que je peux me vanter un peuhttps://image.noelshack.com/fichiers/2017/39/3/1506463228-risibg.png
Pour le web l'opti est moins importante je te le concède mais je te dis pas combien d'ingés j'ai vu écrire des trucs comme i = i+1 parce qu'ils pensaient que ++i c'était juste pour se la péterhttps://image.noelshack.com/fichiers/2016/30/1469541952-risitas182.png

Tu penses quoi du CLRS pour apprendre l'algorithmique ?

Jamais eu besoin de bouquin pour faire de la logique non catégorique et du premier ordre perso, donc je peux pas te direhttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

L'algorithmique c'est bien galère, je pense pas que ça s'apprend juste en programmant :(

Ca s'apprend pas si t'as fait beaucoup de maths, c'est instinctif, je sais pas comment on peut l'enseigner :(

Les maths suffisent pas pour faire de l'algorithmique hein, par exemple si je te demande de résoudre le problème du sous-tableau maximal en Θ(n lg n), tu fais quoi ? :(

Aucun dev web ne s'intéressera jamais à ça ou alors très rarement pour trier les résultats d'un requête ou quelque chose comme ça. Donc concrètement, il va ouvrir Google et taper sa question et prendre la réponse de StackOverflowhttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png
Si c'est pour un scientifique/le boulot, il ne travaillera sans doute pas avec un tableau brut mais avec une libraire qui fera le sale boulot pour lui, parce que coder 10 fois le tri rapide et Dijkstra ça va mais tu vas pas faire ça tous les jours et ce sera jamais aussi vite que ce que d'autres auront déjà pris le temps de faire et de tester.
Si c'est pour un hobby alors ça dépend du niveau en maths du dev. Soit il va trouver quelque chose de plus malin à faire, soit il va tout simplement aller chercher la réponse sur internet voire sur Wikipedia. C'est seulement en dernier recours qu'il va aller chercher dans un bouquin sur z-lib ou un miroir de ce dernier :hap:

StopCobide
2021-08-23 20:26:59

Le 23 août 2021 à 20:24:46 :
Le pire c'est quand je vois encore des gens utiliser jQuery bordel :non:

Pratique pour se faire un petit script Tampermonkey sans se prendre la tête cependanthttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

TheRamech
2021-08-23 20:28:21

Le 23 août 2021 à 20:25:49 :

Le 23 août 2021 à 20:20:38 :

Le 23 août 2021 à 20:16:55 :

Le 23 août 2021 à 20:16:24 :

Le 23 août 2021 à 20:15:11 :

Le 23 août 2021 à 20:12:01 :

Le 23 août 2021 à 20:10:53 :

Le 23 août 2021 à 20:06:28 :

Le 23 août 2021 à 20:00:42 StopCobide a écrit :

Le 23 août 2021 à 19:55:38 :

Le 23 août 2021 à 19:51:17 StopCobide a écrit :
banana, c'est connu (NaN) mais JS ça reste de la merde jean-web
C et C++ > all et pour toujours :coeur:

tu veux que j'aille te chercher le pavé JS vs C++ ?

Le simple fait que ton code renvoie banana au lieu de te chier à la gueule montre à lui seul que ton langage est de la grosse merde par conceptionhttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

oui, d'où l'ironie dont était pourvu mon post quand je dis que c'est le langage de l'élitehttps://image.noelshack.com/fichiers/2021/10/2/1615328575-unitinu-1.png

Ceci dit padamalgam, c'est pas parce que tu codes avec un langage bas niveau que t'es forcément plus doué en optimisation et vice versahttps://image.noelshack.com/fichiers/2021/10/2/1615328575-unitinu-1.png

J'ai fait 10 ans d'embarqué et 20 ans de reverse engineering donc je crois que je peux me vanter un peuhttps://image.noelshack.com/fichiers/2017/39/3/1506463228-risibg.png
Pour le web l'opti est moins importante je te le concède mais je te dis pas combien d'ingés j'ai vu écrire des trucs comme i = i+1 parce qu'ils pensaient que ++i c'était juste pour se la péterhttps://image.noelshack.com/fichiers/2016/30/1469541952-risitas182.png

Tu penses quoi du CLRS pour apprendre l'algorithmique ?

Jamais eu besoin de bouquin pour faire de la logique non catégorique et du premier ordre perso, donc je peux pas te direhttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

L'algorithmique c'est bien galère, je pense pas que ça s'apprend juste en programmant :(

Ca s'apprend pas si t'as fait beaucoup de maths, c'est instinctif, je sais pas comment on peut l'enseigner :(

Les maths suffisent pas pour faire de l'algorithmique hein, par exemple si je te demande de résoudre le problème du sous-tableau maximal en Θ(n lg n), tu fais quoi ? :(

Aucun dev web ne s'intéressera jamais à ça ou alors très rarement pour trier les résultats d'un requête ou quelque chose comme ça. Donc concrètement, il va ouvrir Google et taper sa question et prendre la réponse de StackOverflowhttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png
Si c'est pour un scientifique/le boulot, il ne travaillera sans doute pas avec un tableau brut mais avec une libraire qui fera le sale boulot pour lui, parce que coder 10 fois le tri rapide et Dijkstra ça va mais tu vas pas faire ça tous les jours et ce sera jamais aussi vite que ce que d'autres auront déjà pris le temps de faire et de tester.
Si c'est pour un hobby alors ça dépend du niveau en maths du dev. Soit il va trouver quelque chose de plus malin à faire, soit il va tout simplement aller chercher la réponse sur internet voire sur Wikipedia. C'est seulement en dernier recours qu'il va aller chercher dans un bouquin sur z-lib ou un miroir de ce dernier :hap:

Je ne parle pas des devs webs mais du dev logiciel. Il arrive parfois que certains problèmes ne possèdent pas de solutions connues car trop spécifiques à ton projet donc c'est à toi d'en trouver une. Et pour ça des notions en algos ça fait pas de mal :hap:

PassMesCouilles
2021-08-23 20:29:02

Le 23 août 2021 à 20:26:59 :

Le 23 août 2021 à 20:24:46 :
Le pire c'est quand je vois encore des gens utiliser jQuery bordel :non:

Pratique pour se faire un petit script Tampermonkey sans se prendre la tête cependanthttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

Oui si c'est pour un truc eco+ mais Ahi les déchets qui importe jQuery juste pour ne pas utiliser getElementById :rire:

StopCobide
2021-08-23 20:31:51

Le 23 août 2021 à 20:29:02 :

Le 23 août 2021 à 20:26:59 :

Le 23 août 2021 à 20:24:46 :
Le pire c'est quand je vois encore des gens utiliser jQuery bordel :non:

Pratique pour se faire un petit script Tampermonkey sans se prendre la tête cependanthttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

Oui si c'est pour un truc eco+ mais Ahi les déchets qui importe jQuery juste pour ne pas utiliser getElementById :rire:

Oui mais c'est plus facile de faire ctrl+shift+c, inspecter l'élément et de copier le sélecteur CSS que ça te sort dans un dollarhttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

Un autre défaut majeur de JS et des userscripts est de ne pas pouvoir simuler l'écriture de fichiers ou travailler efficacement avec les iframeshttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png
Quand t'es pas proprio du site, t'es parfois obligé de bricoler des trucs avec des setTimeout et l'équivalent de onLoad/onCreate parce que ton script foirera parfois si t'as une iframe qui se relaod toute seule. Cimer ajaxhttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

MinuteInbox
2021-08-23 20:40:01

Pour moi il y a surtout des mauvais dev plutôt que des mauvais langages.
Le nombre de dev incapables d'effectuer une recherche et qui restent bloqués 3h sur un truc où en 5 min on trouve la réponse sur internet :honte:

BEBEAIRE
2021-08-23 20:44:39

se faire chier avec du java de merde ou du c++ alors que python existehttps://image.noelshack.com/fichiers/2017/18/1494036459-macronmdr.png

StopCobide
2021-08-23 20:48:27

Le 23 août 2021 à 20:44:39 :
se faire chier avec du java de merde ou du c++ alors que python existehttps://image.noelshack.com/fichiers/2017/18/1494036459-macronmdr.png

J'aime Python, mais Python (et Cython non plus) ne t'offrira jamais les perfs maximales. Pour ça ce sera C/C++ et Cuda pour ce qui sera parallélisablehttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png
Cuda est dispo pour Python aussi mais c'est ultra galère à debugger surtout si t'as des race conditions vu que nvprof est outhttps://image.noelshack.com/fichiers/2018/26/7/1530476579-reupjesus.png

Iterer
2021-08-23 20:50:15

Les trucs de niche avec le C++ si tu arrives à trouver t'es le roi, sinon t'es un clodo.

https://image.noelshack.com/fichiers/2017/06/1486494881-kermit-boit2.png

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.