Jérémy Magrin
Senior React Native developer · Expo · iOS & Android
On a juste appris à faire avec
Petit rappel de ce qu'on tolère tous les jours
- [1, 2, 10].sort() te rend [1, 10, 2], il trie en texte
- typeof NaN, réponse "number"
- 0.1 + 0.2 ne fait pas 0.3
- [] + [] donne une chaîne vide, [] + {} donne "[object Object]"
- '5' - 1 fait 4, mais '5' + 1 fait '51', le même signe fait deux choses
On a écrit des milliers de libs, des linters, des type checkers
juste pour se protéger du langage lui-même
State of JS 2025 le dit en creux
40% des devs n'écrivent plus qu'en TypeScript
6% seulement en JS pur
TypeScript est devenu le défaut
pas par hype, c'est une armure qu'on enfile parce que le sol en dessous bouge
Le plus fou, c'est qu'on trouve ça normal
On a normalisé un langage qui te trie 10 avant 2
Toi tu dis "JS est très bien quand tu le maîtrises", ou "c'est un champ de mines qu'on a appris à éviter" ?
