Anthropic用了7天
将Bun从极客玩具变成
操作系统级框架
🚀OpenAI ChatGPT刚刚帮用户降低网络延迟近百倍,引发一波轰动,Anthropic就忍不住来波大的!
🔥 日前,Bun团队(尤其是Jarred Sumner)官宣了一件轰动JS生态的大事:他们用AI(Claude)辅助,将大量代码从Zig重写为Rust,并且已经合并进主线。测试通过率高达99.8%,二进制体积直接瘦身21%,从88.5MB降到69.8MB(Linux x64),平均其他Linux目标还额外减了12MB左右。
此前,AI顿悟涌现时曾在别沉迷CES英伟达大饼了!这十个技术才是2026引爆未来的重点中介绍过bun.js,这个影响所有软件未来发展的底层后端框架技术!
原本zig语言版的bun就以节省十倍存储空间,运行速度量级提升水平,掀翻了软件开发行业的桌子。这次Rust语言版的bun更进一步,速度更快、安全性更高、内存占用更小!
总的来说,这一次不是简单的语言切换,而是用Rust的借用检查器+AI加速重构,来解决长期困扰的内存泄漏、use-after-free、双重释放等稳定性问题。Jarred直言:“我受够了花大量时间修复内存bug,现在编译器能帮我们强制执行生命周期和析构。”
📊 性能与内存占用的核心对比(重点来了)
二进制体积(Binary Size):
- 旧Zig版本
:Linux x64约88.5MB - 新Rust版本
:69.8MB,直接-18.7MB(21%更小) - 其他6个Linux目标平均再减12MB
-
整体可执行文件更苗条,部署友好度直线上升,尤其适合边缘计算、Serverless或资源受限环境。
内存占用(Memory Usage):
Rust的重写重点解决了Zig时代积累的内存泄漏和不安全路径问题。早期反馈显示,新版本在稳定性上显著提升,减少了随机崩溃和泄漏。实际运行中,Rust的编译时安全检查让内存管理更可预测,避免了很多Zig手动管理容易踩坑的“惊喜”。虽然具体生产基准还在迭代,但团队明确表示性能中性或略有提升,架构和数据结构基本保持一致,没有引入async Rust等大改动。
运行时性能:
- 核心JS运行时逻辑没变,Rust版本在多数场景下保持了Bun一贯的“快”基因。
- 得益于更少的bug和更好的代码组织,长期负载下表现更稳定(少了很多因内存问题导致的抖动)。
- 对比Node.js历史数据,Bun本就以低内存+高吞吐著称,这次Rust化进一步强化了“可靠快”的定位,尤其在高并发、长时间运行的服务端场景。
其他工程收益:
- 模糊测试(fuzzing)强度大幅提升,bug修复继承自旧版的问题。
- 代码虽行数略增(Rust更显式),但unsafe部分更突出,反而推动后续重构。
-
编译时间基本持平(得益于他们的Zig编译器优化)。
🍔 一句话总结这次操作:用AI把“不可能”的700k+ LOC级重写在短时间内搞定,换来更小体积、更稳内存、更强维护性。这波不是语言之争,而是工程实践+AI工具链的胜利。
⚖️ 值得开发者关注的点
✅ 利好:部署体积小了,内存更可控,稳定性up,未来维护成本down。Bun用户尤其是生产环境部署者,能更快享受到更“省心”的运行时。
⚠️ 观察:Rust学习曲线+unsafe代码比例需要时间打磨,短期内canary版本建议谨慎生产使用。但趋势明显——安全第一的生产级runtime,Rust的优势正在显现。
🔮 展望:如果Rust版继续迭代,Bun可能在“性能+可靠性”双维度进一步拉开与Node的差距,也给其他高性能项目提供了AI辅助语言迁移的参考模板。
硅基观点:bun换用Rust语言,不代表Zig不行,而是Bun团队用极致务实的态度(AI+正确工具)在解决真实痛点。Zig语言的编译时运行能力仍然是其他语言所无法企及的,未来随着更成熟版本发布,将会展示他的威力。
bun团队当下的选择,体现的是Anthropic的意志,是Claude Code在AI Coding编程领域的一次能力展示,也是面向底层操作系统内核框架的一次实验,预示着AI编程将全面改写底层软件框架和操作系统内核的发展进程和方式。
也是Anthropic呼应站队马斯克力推Rust的技术路线。AI展示出撕裂底层计算机软件发展方向的能力!🚀
更多文章阅读🌐:
欢迎大家关注AI顿悟涌现时,快速入门当下最热的AI大模型前沿。
AI顿悟涌现时
AI顿悟涌现时是红绿旗下关注新技术的内容品牌。 AI顿悟涌现时关注前沿技术的发展应用,深度解读新技术对商业模式和社会形态的变革。 大模型商业技术及通识,筹备开课,欢迎有授课能力的朋友合作,欢迎有兴趣的朋友报名一起学习。相关优质内容将会发布在下方动图内微信公众号▼▼

