#Zig

Bun 从 Zig 重写为 Rust

simonwillison.net · ⭐️ 8/10 · 2026-07-09

8/10

Jarred Sumner 宣布成功将 Bun JavaScript 运行时从 Zig 重写为 Rust,该过程使用了 Claude 进行密集的代理工程,耗时 11 天,API 令牌成本约为 16.5 万美元。 此次重写表明现代 AI 编码代理使大规模重写成为可能,挑战了长期以来的“永不重写”智慧。同时展示了 Rust 的内存安全性如何消除困扰 Zig 手动内存管理的常见错误(如释放后使用)。 Bun 的测试套件(用 TypeScript 编写)充当了验证移植的合规套件。基于 Rust 的新 Bun 自 2026 年 6 月 17 日起已在 Claude Code 中运行,Linux 上启动速度提升 10%,用户未察觉到变化。