BunのRust書き換えについてZig作者が見解

मूल शीर्षक: My Thoughts on the Bun Rust Rewrite

यह क्यों महत्वपूर्ण है

OSS開発とVC資金調達の文化的衝突、および技術的負債の蓄積がランタイムエコシステムの持続性に与える影響を示す事例として注目される。

Zig言語の創設者Andrew Kelleyが、JavaScriptランタイム「Bun」のRust書き換えに関する公式ブログ投稿を発表。BunとZigの関係、開発者Jarred Sumner氏の経営姿勢、コード品質の問題について詳細に言及した。

Zig言語の創設者Andrew Kelleyが、BunのRust書き換えに関する自身の見解をブログに公開した。

Kelley氏によると、Bunの開発者Jarred Sumner氏は約5年前にZigコミュニティに参加し、当初はZigの性能をBun公式サイトで称賛し、Zig Software Foundationへ年間6万ドルの寄付を行うなど、良好な関係を築いていた。

しかしBunがベンチャーキャピタル(VC)支援のスタートアップとなって以降、状況が変化した。Sumner氏が経営者としての役割を担うようになると、「最初の9ヶ月は特に過酷な働き方になる。ワークライフバランスを重視する人には向かない」と求職者に対して発言。Kelley氏は面接者や在籍者からの情報として、Sumner氏の管理職としての対応——コミュニケーション不足、非現実的な期待、共感力の欠如、経験不足——を指摘した。その結果、Zigで開発したいエンジニアの多くがOven(Bunの運営会社)への就職を避けたという。

また技術面においても、ZigチームはBunのソースコードを定期的に確認しており、「ハックの上にハックを重ねる」「assertの乱用」「バグや技術的負債を解消せずに機能追加を急ぐ」といった問題のある開発慣行を確認していたと述べた。Kelley氏は「LLMを使う以前から、Jarredは質の低いコードを書いていた」とも言及した。

स्रोत

andrewkelley.me — मूल लेख पढ़ें →