跳到主要内容 / Skip to main content
📡InfoQ5,348infoq.cn

Bun 在四个月内将 53.5 万行 Zig 代码重写为 Rust,消除了大量内存泄漏

首次上榜 2026-09-29

摘要

Bun 创建者 Jarred Sumner 宣布,这个 JavaScript/TypeScript 运行时与包管理器在四个月内把 53.5 万行 Zig 代码重写为 Rust,远快于原先预计的一年。重写借助 Rust 的借用检查器消除 use-after-free、双重释放、忘记释放等内存问题,由 Claude 预发布模型协调约 50 个动态工作流完成,并用超过一百万条断言的测试套件验证。