3 points par GN⁺ 2023-07-03 | 1 commentaires | Partager sur WhatsApp
  • Un article qui décrit l’expérience d’ouvrir et de lire le fichier package.json en JavaScript
  • L’auteur revient sur la douleur et les difficultés liées à JavaScript et à l’usage de ses nombreuses dépendances.
  • L’article met en avant la complexité de la gestion des scripts, des dépendances et de la configuration dans les projets JavaScript.
  • L’auteur mentionne des points de douleur précis comme la gestion des versions, l’importation de modules, le linting et la mise à niveau des paquets.
  • L’article souligne la diversité des outils et des parseurs utilisés dans le développement JavaScript.
  • L’auteur exprime sa frustration vis-à-vis de l’environnement Node.js, tout en reconnaissant qu’un passage à une autre plateforme n’atténuerait pas forcément cette souffrance.
  • Malgré ces difficultés, l’auteur conclut qu’il a surmonté l’expérience.

1 commentaires

 
GN⁺ 2023-07-03
Commentaires Hacker News
  • Lorsqu’il démarre un nouveau projet JavaScript, l’auteur suit une routine consistant à choisir un framework, un bundler, un compilateur TypeScript, un linter, des tests unitaires, un framework CSS, des polices et des icônes.
  • L’auteur se demande pourquoi il n’existe pas de bibliothèque non configurable qui fasse tout à sa place, puisque beaucoup de gens utilisent des combinaisons similaires d’outils et de bibliothèques.
  • Un commentateur souligne que la plupart des problèmes mentionnés par l’auteur datent essentiellement des dix dernières années et note l’absence de polyfills.
  • Un autre commentateur salue le ton amusant de l’article et explique que les développeurs juniors peuvent rapidement devenir productifs sans avoir besoin de tout connaître de l’écosystème.
  • Certains commentateurs débattent du fait que cet article a été écrit sur le ton de l’humour et évoquent des effets comparables à un PTSD liés à JavaScript et à son écosystème.
  • Un commentateur fait remarquer que nombre des souffrances évoquées sont optionnelles et n’ont pas vraiment d’importance au-delà des préférences personnelles.
  • Un commentateur présente JavaScript de manière amusante en le comparant au Gom Jabbar du roman Dune, qui teste la capacité des humains à endurer la douleur.
  • Un commentateur dit qu’il aime gulp, l’exécuteur de tâches de JavaScript.