ミッチェル・ハシモト、Zig財団に40万ドルの追加寄付を約束
(mitchellh.com)- Mitchell Hashimoto一家は Zig Software Foundation(ZSF) に40万ドルの追加拠出を約束し、2024年の最初の寄付以降の総支援約束額は 70万ドル となった
- Hashimotoは、Zigの2026 devlogが優れた言語とコンパイラを作るための難しい問題に対して着実な進展を示していると見ている
- ZigのLLMによる貢献禁止ポリシーは、BunのZig forkとRust rewriteの文脈で再び議論されたが、HashimotoはBun自体を批判するための文章ではないと線引きした
- AIに対する自身の立場がZSFと完全に一致していなくても、Zigは品質と独立性を重視する例外的なソフトウェアであるため、今後も支援を続けると明らかにした
- 今回の約束は2024年と同じ構成で、2年間にわたり毎年20万ドルずつ分けて支援する方式である
寄付の約束と支援規模
- Mitchell Hashimoto一家は Zig Software Foundation に 40万ドル を追加で約束した
- 2024年の最初の寄付以降、ZSFに対する総支援約束額は 70万ドル となった
- 脚注によれば、今回の40万ドルは2024年の寄付と同じ方式で、2年間、毎年20万ドルずつ分けて支払われる
- Hashimotoは、可能な人にはZSFへの寄付を検討してほしいと呼びかけている
HashimotoがZigを支援し続ける理由
- Zigは技術プロジェクトとしてもコミュニティとしても、引き続き敬意に値するプロジェクトであり続けている
- 2026 devlog は、優れた言語とコンパイラを作るための難しい問題に対して着実な進展を示している
- Loris Croによる Contributor Poker and Zig's AI Ban のような取り組みは、Zigのメンテナンスとコミュニティへのアプローチを示している
- このような哲学は、オープンソースの才能ある人々を惹きつけ、成長させることに貢献していると見ている
- Zigの厳格な no-LLM貢献ポリシー は、BunのZig forkとRust rewriteの文脈で再び公に議論された
- Hashimotoは、Bunが行ったことに問題はなく、Bunを素晴らしいプロジェクトだと考えていると明らかにした
- 議論の過程では、互いをあまりにも早く悪役に仕立て上げてしまい、異なる視点に対する共感と敬意が不足していたと見ている
- HashimotoはAIを多用しており、自身のAI導入プロセスやAIの助けによって実際の機能をリリースした経験も公開してきた
- 同時に、AIの能力を理性的に見るべきだという立場や、オープンソースに及ぼす悪影響に対する不満も表明してきた
- 自身の見解がZSFのアプローチと完全に同じではないものの、ZSFの人々・ポリシー・プロジェクトを尊重している
- インターネットとオープンソースの利点のひとつは、プロジェクトが奇妙であり、他と違っていてよいという点だと考えている
- プロジェクトは独特な境界線を引き、独自の文化を作り、誰もが理解できるとは限らないやり方で品質を追求できる
- Zigは野心的で実用的、独立しており、品質に非常に真剣なソフトウェアだと評価されている
- Ghosttyは、Hashimotoが作りたかったソフトウェアを実現できたZigのおかげで、大きな部分で成り立っている
- HashimotoがZigを支援する理由は、Zigがそのようなソフトウェアだからである
1件のコメント
Hacker Newsのコメント
Twitter、Facebook、Reddit、さまざまなDiscordでは、違う意見を出すと怒ったコメントに囲まれて、自分の変わっている部分をより恥ずかしく感じさせられることがよくある
ただ一つの「真実」だけがあるのではなく、人生のあらゆる領域で多くのことが同時に真でありうる
各自の脳は 帯域通過フィルタ のようなもので、私たちが努力すべきなのは、同じ世界の別の断面を見ている他者の視点を想像してみること
気に入った断面は受け入れ、気に入らない断面はそのまま流せばよく、自分の断面だけが唯一のものだと言って争うべきではない
ある人がそこそこ役に立つツールを作って、それが5億ドルで買収されるのを見ると、もうどう価値を付ければいいのかわからない
何十年もいろいろなターミナルを渡り歩いてきた立場からすると、Ghosttyがもたらした改善は本当に新鮮で、個人的にはいくつかの買収事例よりも大きな効用を与えてくれた
Linux向けの最近のターミナルにはこの動作を提供するものが見当たらない
https://github.com/ghostty-org/ghostty/discussions/2393
ターミナルエミュレータは不足していないし、それぞれ性能や「標準搭載機能」を売りにしている
自分が見落としている特別な機能があるのだろうか? 多くてもごく小さな改善にしか見えず、なぜこれほど話題になるのかよくわからない
Ghosttyは好きだが、主にターミナルエミュレータを作った言語として知られるプログラミング言語の開発に80万ドルを投じたというのは、それ自体では強い賛成論には聞こえない
本当に気になって聞いているのであって、煽りではない
https://www.youtube.com/watch?v=iqddnwKF8HQ
どんな設計文書やブログ記事よりも説得力があった
言語を作るというのは、新しいコードをできるだけ大量に生み出すことではなく、どの機能や実装が言語全体に一貫して適合するかを慎重に吟味することだ
言語はあまりにも多くのものの上流にあり、何十年ものあいだ新機能を無造作に解放すると、言語が分裂的で使いにくくなる例を見てきた
どんな提案にも「はい、もちろんです、そして……」という調子で反応するLLMの傾向は、健全な言語プロジェクトに必要なものではないが、バランスが取れて人間工学的な言語で製品を作る人には非常に有用でありうる
多くの開発者がまたしても陣営に分かれて独断的になっていく中で、Mitchellが落ち着きを保っているのは喜ばしい
記事にリンクされている文章を読めば、AIによる貢献禁止についてもっと深い説明がある
GhosttyがZigで書かれているので、DiracにもネイティブのZig ASTサポートを追加することになった
https://github.com/dirac-run/dirac/blob/master/src/services/...
やや直感的でなかった点は、コードとテストの両方を単一ファイルに入れるパターンで、そのせいでファイルサイズがずっと大きくなること
また、継承をサポートする言語から来た人にとって、Zigは別の考え方を強いる
すごい人だし、とても尊敬するようになった
追加資金支援 を受けられることになってうれしい
一度やってみればいい
ここにいるほとんど誰でも、自国の携帯電話料金プラン程度の金額なら削り出して、最も大切にしている オープンソースプロジェクト に分けて寄付できるはずだ
正直、オープンソースソフトウェアに依存しているなら、もうそうすべきだという結論に近づいている
私たちの多くはかつて貧しかったかもしれないが、人生のかなりの期間では、たとえ少額でも貢献できる余裕が生まれる
十分なお金があれば、善意で支援したいプロジェクトが多すぎるほどある
もっとずっと批判的な内容だったのではないかと思う
Zigという言語とその背景にある考え方は好きだが、文法の問題 がかなり大きい
1.0前にもっと良い文法が見つかるといいし、開発者の人間工学も同じくらい重要だと思う
他の言語から来たなら慣れるまで少し時間がかかるかもしれないが、これまで使った言語の中でも最も読みやすい部類だ