Bun 用 AI 辅助完成 Rust 重写
7月8日,Bun 团队在官方博客发布重磅消息:经过 11 天的高强度工作,Bun 全部 1448 个 Zig 文件已被机械式转换为 Rust 代码,测试套件实现 100% 通过率。新版本(v1.4.0)已通过审核。
这个 JavaScript 运行时原本拥有 535,496 行 Zig 代码(不包括注释),同时约 20% 的代码由 C++ 编写,并嵌入了多个 C/C++ 库。此次借助 AI 重写为 Rust,整个过程涉及超过 100 万行代码变更、6778 次提交,并在 Claude Code 中运行了大约 50 个动态工作流。
这一事件给出了一个重要的产业信号:当 AI 降低迁移成本之后,软件基础设施正在重新向更强约束、更高性能、更易被机器检查的语言迁移。Bun 团队表示,Rust 版本在内存安全性和性能方面均有显著提升。
来源:AITNT News / OSCHINA