Mitchell Hashimoto s’engage à faire un don supplémentaire de 400 000 dollars à la fondation Zig
(mitchellh.com)- La famille de Mitchell Hashimoto s’est engagée à verser 400 000 dollars supplémentaires à la Zig Software Foundation (ZSF), portant le montant total de son soutien promis à 700 000 dollars depuis le premier don de 2024
- Hashimoto estime que le devlog 2026 de Zig montre des progrès constants sur des problèmes difficiles nécessaires à la création d’un bon langage et d’un bon compilateur
- La politique de Zig interdisant les contributions via LLM a de nouveau été discutée dans le contexte du fork Zig de Bun et de sa réécriture en Rust, mais Hashimoto précise qu’il ne s’agit pas d’un texte visant à critiquer Bun en tant que tel
- Même si sa position sur l’IA n’est pas totalement identique à celle de la ZSF, il indique continuer à soutenir Zig, qu’il considère comme un logiciel exceptionnel mettant l’accent sur la qualité et l’indépendance
- Cet engagement reprend la même structure qu’en 2024, avec un soutien réparti à raison de 200 000 dollars par an sur 2 ans
Engagement de don et ampleur du soutien
- La famille de Mitchell Hashimoto s’est engagée à verser 400 000 dollars supplémentaires à la Zig Software Foundation
- Depuis le premier don de 2024, le montant total du soutien promis à la ZSF atteint 700 000 dollars
- D’après la note, ces 400 000 dollars seront versés selon le même schéma que le don de 2024, soit 200 000 dollars par an pendant 2 ans
- Hashimoto invite les personnes qui le peuvent à envisager de faire un don à la ZSF
Pourquoi Hashimoto continue de soutenir Zig
- Zig reste un projet digne de respect, tant sur le plan technique que communautaire
- Le devlog 2026 montre des progrès constants sur des problèmes difficiles liés à la création d’un bon langage et d’un bon compilateur
- Des initiatives comme Contributor Poker and Zig's AI Ban de Loris Cro mettent en lumière l’approche de Zig en matière de maintenance et de communauté
- Il estime que cette philosophie contribue à attirer et faire grandir des personnes talentueuses dans l’open source
- La politique stricte de Zig de refus des contributions via LLM a de nouveau fait l’objet d’un débat public dans le contexte du fork Zig de Bun et de sa réécriture en Rust
- Hashimoto précise qu’il n’a aucun problème avec ce qu’a fait Bun et considère Bun comme un excellent projet
- Selon lui, durant les discussions, chacun a trop vite transformé l’autre en antagoniste, avec un manque d’empathie et de respect pour les points de vue différents
- Hashimoto utilise beaucoup l’IA et a déjà partagé publiquement son propre parcours d’adoption de l’IA ainsi que son expérience de mise en production de fonctionnalités réelles avec son aide
- En même temps, il estime qu’il faut garder un regard rationnel sur les capacités de l’IA et a aussi exprimé son mécontentement face à ses effets négatifs sur l’open source
- Même si ses opinions ne coïncident pas totalement avec l’approche de la ZSF, il dit respecter les personnes, les politiques et les projets de la ZSF
- Il considère que l’un des atouts d’Internet et de l’open source est que les projets peuvent être atypiques et différents
- Un projet peut fixer des limites particulières, créer sa propre culture et poursuivre la qualité d’une manière qui n’est pas forcément comprise par tout le monde
- Zig est présenté comme un logiciel ambitieux, pragmatique, indépendant et extrêmement sérieux sur la qualité
- Ghostty existe en grande partie grâce à Zig, qui a permis à Hashimoto de créer le logiciel qu’il voulait construire
- S’il soutient Zig, c’est précisément parce que Zig est ce type de logiciel
1 commentaires
Réactions sur Hacker News
Sur Twitter, Facebook, Reddit ou divers Discord, il arrive souvent que dès qu’on exprime une opinion différente, on se fasse submerger de réponses agressives qui nous font encore plus honte de notre singularité
Il n’existe pas une seule « vérité » unique ; dans tous les domaines de la vie, beaucoup de choses peuvent être vraies simultanément
Chaque cerveau fonctionne comme une sorte de filtre passe-bande ; l’effort à faire consiste à imaginer le point de vue d’autrui, qui observe une autre tranche du même monde
On peut accueillir les tranches qui nous parlent, laisser passer celles qui nous parlent moins, mais sans se battre comme si la nôtre était la seule qui compte
Quand on voit quelqu’un créer un outil plutôt utile et se faire racheter pour 500 millions de dollars, je ne sais plus très bien comment évaluer la valeur des choses
Après avoir changé de terminal pendant des décennies, les améliorations apportées par Ghostty m’ont paru vraiment rafraîchissantes et, personnellement, m’ont été plus utiles que certains rachats très médiatisés
Parmi les terminaux modernes pour Linux, aucun ne semble proposer ce comportement
https://github.com/ghostty-org/ghostty/discussions/2393
Ce ne sont pas les émulateurs de terminal qui manquent, et chacun met en avant ses performances ou ses « fonctionnalités incluses par défaut »
Est-ce qu’il y a une fonctionnalité particulière que j’aurais ratée ? Au mieux, j’y vois de toutes petites améliorations, et je ne comprends pas vraiment pourquoi il suscite autant d’enthousiasme
J’aime bien Ghostty, mais le fait d’avoir investi 800 000 dollars dans le développement d’un langage de programmation surtout connu pour avoir servi à créer un émulateur de terminal ne me semble pas, en soi, être un argument particulièrement fort en sa faveur
Je pose vraiment la question par curiosité, ce n’est pas du trolling
https://www.youtube.com/watch?v=iqddnwKF8HQ
Ça m’a paru plus convaincant que n’importe quel document de conception ou billet de blog
Concevoir un langage ne consiste pas à produire le plus de nouveau code possible, mais à réfléchir avec soin à la manière dont chaque fonctionnalité et chaque implémentation s’intègrent de façon cohérente à l’ensemble du langage
Un langage se trouve trop en amont de trop de choses, et on a vu pendant des décennies que déverser de nouvelles fonctionnalités sans retenue finit par le fragmenter et le rendre pénible à utiliser
La tendance des LLM à répondre à n’importe quelle proposition par un « oui, bien sûr, et en plus… » n’est pas ce dont un projet de langage sain a besoin ; en revanche, cela peut être très utile pour ceux qui construisent des produits avec un langage équilibré et ergonomique
Alors que beaucoup de développeurs repartent une fois de plus dans des camps opposés et des postures dogmatiques, je suis content de voir Mitchell garder son calme
Si tu lis le texte lié dans l’article, il y a une explication plus approfondie de l’interdiction des contributions IA
Comme Ghostty est écrit en Zig, cela m’a aussi amené à ajouter le support natif de l’AST Zig dans Dirac
https://github.com/dirac-run/dirac/blob/master/src/services/...
Un point un peu contre-intuitif est le modèle où le code et les tests se trouvent tous dans un seul fichier, ce qui augmente beaucoup la taille des fichiers
Et pour quelqu’un qui vient d’un langage avec support de l’héritage, Zig impose aussi une autre manière de penser
C’est quelqu’un de formidable, et je le respecte énormément
Ravi de voir qu’il reçoit un financement supplémentaire
Il suffit d’essayer
Presque tout le monde ici pourrait probablement prélever l’équivalent de son forfait mobile dans son pays et le répartir entre les projets open source qui lui tiennent le plus à cœur
Honnêtement, j’en viens presque à penser que si l’on dépend de logiciels open source, on devrait tout simplement le faire
Beaucoup d’entre nous ont peut-être été fauchés à une époque, mais pendant une bonne partie de la vie, on finit par avoir la possibilité de contribuer, même modestement
Si j’avais assez d’argent, il y aurait énormément de projets que j’aimerais soutenir de bonne foi
J’imagine qu’il sonnait de manière bien plus critique
J’aime le langage Zig et les idées qui l’entourent, mais la syntaxe pose quand même pas mal de problèmes
J’aimerais qu’on trouve une meilleure syntaxe avant la 1.0, et je pense que l’ergonomie pour les développeurs est tout aussi importante
Quand on vient d’un autre langage, il faut peut-être un peu de temps pour s’y habituer, mais c’est l’un des langages les plus lisibles que j’aie utilisés jusqu’ici