1 points par GN⁺ 3 시간 전 | 1 commentaires | Partager sur WhatsApp
  • 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

 
GN⁺ 3 시간 전
Réactions sur Hacker News
  • J’aime beaucoup l’idée que la beauté d’Internet, c’est qu’on a le droit d’être bizarre
    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é
    • La capacité à voir que plusieurs choses peuvent être vraies en même temps devient de plus en plus importante
      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
    • Avoir une opinion différente n’est pas la même chose qu’être quelqu’un de bizarre
    • Si on prend comme référence le monde hors ligne, même un utilisateur moyen de Reddit paraîtrait probablement bizarre ; du coup, le fait d’attaquer la bizarrerie ailleurs est assez « drôle »
  • C’est cool d’être dans une position où l’on peut faire ce genre de chose, mais je me dis que la contribution la plus importante est peut-être Ghostty
    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
    • Le changement d’onglet avec Ctrl-Tab n’est pas en mode pile mais en round-robin, donc je reste encore sur Konsole
      Parmi les terminaux modernes pour Linux, aucun ne semble proposer ce comportement
      https://github.com/ghostty-org/ghostty/discussions/2393
    • J’aimerais bien savoir pourquoi tu t’es arrêté sur Ghostty
      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 »
    • Je suis passé d’iTerm à Ghostty, mais honnêtement, je n’ai pas vraiment d’autre raison que le fait que tout le monde semblait l’utiliser et en dire du bien
      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
    • Je me demande si dire que « la contribution la plus importante est peut-être Ghostty » est un argument pour ou contre le fait de donner 400 000 dollars de plus à Zig
      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
  • Si vous hésitez à consacrer du temps à apprendre Zig, je recommande vraiment de regarder l’interview du créateur de Zig
    https://www.youtube.com/watch?v=iqddnwKF8HQ
    Ça m’a paru plus convaincant que n’importe quel document de conception ou billet de blog
    • C’était très intéressant, mais j’ai été assez surpris de voir à quel point cette personne ressemble à Elon Musk, non seulement physiquement mais aussi dans sa gestuelle et sa manière de parler
  • Le fait que Zig refuse les contributions des LLM, tout en laissant les utilisateurs du compilateur ou des projets Zig employer les outils d’assistance au code qu’ils veulent, me paraît tout à fait raisonnable
    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
    • Ce n’est pas la raison principale de l’interdiction
      Si tu lis le texte lié dans l’article, il y a une explication plus approfondie de l’interdiction des contributions IA
  • J’ai récemment modifié la base de code de Ghostty, et elle est bien entretenue, agréable à faire évoluer. Bravo à Mitchell
    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
  • Mitchell Hashimoto est vraiment quelqu’un qui dépense son argent conformément à ce qu’il dit
    C’est quelqu’un de formidable, et je le respecte énormément
  • Zig est vraiment bien, et c’est agréable à utiliser
    Ravi de voir qu’il reçoit un financement supplémentaire
  • Personnellement, je pense que ce serait assez gratifiant de pouvoir consacrer autant d’argent aux choses qu’on admire
    • Même en n’« envoyant » que ce qu’on peut se permettre, on peut ressentir exactement la même satisfaction
      Il suffit d’essayer
    • Même les petits dons aident et procurent un bon sentiment
      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
    • C’est la plus belle forme de pouvoir
    • J’ai vraiment du mal à comprendre les discours du genre « devenir riche ou milliardaire rend fondamentalement malheureux »
      Si j’avais assez d’argent, il y aurait énormément de projets que j’aimerais soutenir de bonne foi
    • Je me demande à quoi ressemblait le commentaire d’origine
      J’imagine qu’il sonnait de manière bien plus critique
  • Personnellement, je trouve que c’est une excellente chose
    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
    • Zig a plusieurs problèmes, mais la syntaxe n’en fait clairement pas partie
      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
    • https://matklad.github.io/2025/08/09/zigs-lovely-syntax.html
    • Tu pourrais détailler un peu plus ce qui te semble poser problème ?