HeadlinesBriefing HeadlinesBriefing.com

Pourquoi j'ai archivé toutes mes gems Ruby

Hacker News •
×

Un développeur et auteur de gems Ruby annonce qu'il archive le code source de ses gems pour indiquer clairement qu'il ne travaille plus dessus, et publie ce billet pour expliquer pourquoi.

Il rappelle les propos de Yukihiro Matsumoto, le concepteur de Ruby connu sous le nom de « Matz », qui décrivait Ruby comme un langage conçu pour la joie, la créativité et les humains. L'auteur estime que cette époque, où Ruby était conçu pour les gens, est révolue, et avec elle son enthousiasme à maintenir des gems. Il affirme avoir autrefois apprécié le fait de travailler avec et pour les autres.

L'auteur s'oppose à l'orientation de l'écosystème Ruby. Rails, le framework web Ruby dominant, appartient à David Heinemeier Hansson et est sous son contrôle ; l'auteur juge ses opinions abjectes, même si un effort de fork est en cours. Il note que Hansson utilise désormais des agents LLM pour générer des applications en Rust et ne semble plus particulièrement intéressé par Ruby ni par la programmation elle-même.

Il ajoute que le langage Ruby est de plus en plus développé à l'aide d'agents LLM, et que Matz présente désormais Ruby comme un langage de programmation pour l'ère de l'IA, arguant que les LLM ont besoin de davantage de code Ruby écrit par des humains pour s'en nourrir. L'auteur ne se sent pas inspiré pour contribuer à un bien commun qu'il voit être exploité par de grandes entreprises pour alimenter les machines qui le polluent. Il conclut que l'écriture de code à la main reste durable, et annonce qu'il s'en va.

Source: Hacker News · Résumé par HeadlinesBriefing