Articles

Dive into my collection of in-depth articles, research papers, and long-form content. Each publication represents hours of research, thought, and careful crafting.

Pourquoi JavaScript a-t-il créé "let" au lieu de modifier "var" ?

User

Pourquoi tout a été fait comme ça sur JavaScript ? La réponse est simple : pour ne pas casser le code existant. La syntaxe passée, même absurde, n'a jamais été changée. En informatique on appelle cette qualité-là : la "rétro compatibilité".

Et c'est ainsi qu'un language qui aurait pu être frais et sympathique est devenu au fil des ans le pire cauchemar des développeurs du monde entier. JavaScript est incohérent[1] , déroutant[2] , maladroit[3] , c'est un langage absurde[4] que tout le monde sera ravi d'oublier dès que l'occasion se présentera.

Vivement la généralisation de Wasm[5] !

Notes de bas de page

[1] Stupid things about Javascript

Question?

We'd like to hear from you.