gg2
Bun 1.4 发布
已归档 —— 这条已轮出今日牌堆,完整内容在此保留。
一句话看懂
Bun 1.4 新增 1,517 项 Node.js 测试,修复 2,900 个问题,并从 Zig 重写为 Rust。
Rust 重写和 AI 提交引发社区担忧,涉及代码质量和延迟问题。
背景
Bun 是一个 JavaScript 运行时和工具包,旨在实现与 Node.js 的即插即用兼容。1.4 版本备受期待,承诺带来重大性能改进,并从 Zig 重写为 Rust。然而,该版本比最初目标延迟了三个多月,开发过程也因严重依赖 AI 生成的提交和大量未处理的拉取请求而受到批评。
来龙去脉
- 2026年7月7日Bun 1.4 最初计划于该日期发布,但推迟了。
- 2026年8月19日随着 Bun 1.4 仍未发布,批评声不断,创始人 Jarred Sumner 一再承诺“明天”或“下周”发布。
- 近日Bun 1.4 终于发布,新增 1,517 项 Node.js 测试,修复超过 2,900 个问题,并引入 Bun.Image 和 Bun.cron() 等新功能。
各方怎么说
- 支持
- 对部分开发者而言,Bun 一直“只有惊人的胜利”,让他们能完成更多工作。
- 谨慎
- 一位长期支持 Bun 的人批评 Rust 重写,指出错过截止日期,并因 AI 生成的提交而担忧代码质量。
- 专家
- Zig 创始人 Andrew Kelley 严厉批评 Bun 的代码质量,称其为“补丁摞补丁”。
待核实
关于“robobun”生成超过 15,000 次 AI 提交和超过 5,000 个未处理拉取请求的说法,基于社区报告,未经官方证实。