# Bun 宣布从 Zig 转向 Rust 重写，起因是内存安全 bug 修不完

> 原标题：Bun 被 Anthropic 收购后用 Rust 重写，月下载超 2200 万

- 来源：AI HOT 精选
- 发布时间：2026-07-09T21:46:21.422Z
- AX AI 日报：https://ai-daily.ax0x.ai/items/43410
- 原文：https://bun.com/blog/bun-in-rust

## 摘要

Bun 的作者 Jarred Sumner 发了一篇博客，说他们要把整个 Bun 从 Zig 语言换成 Rust 重写。直接导火索是 v1.3.14 版本修了一大串内存相关的崩溃和泄漏，比如释放后继续使用、重复释放、内存泄漏，问题集中在垃圾回收和手动内存管理混用的地方，太容易出错了。Bun 现在月下载量超过 2200 万，Claude Code 等工具...

## 推荐理由

被收购后 Bun 宣布从 Zig 切到 Rust 重写，直接原因是混用手动内存和 GC 搞出了一堆内存崩溃和泄漏，修起来太费劲。2200 万的月下载量和 Claude Code 的采用让这件事有分量。分数卡在 78 没往上走，是因为这本质上是一则技术栈迁移公告，不是新产品或新能力发布，实际效果还得等重写落地再看。

## 锐评

Bun 的作者 Jarred Sumner 发博客说要把整个 Bun 从 Zig 换成 Rust 重写。直接原因是 v1.3.14 版本修了一长串内存相关的崩溃和泄漏，比如释放后继续使用、重复释放、内存泄漏，问题集中在垃圾回收和手动内存管理混用的地方，太容易出错了。Bun 现在月下载量超过 2200 万，Claude Code 等工具也在用，团队觉得一个个修 bug 不是长久之计。

这次重写用了 Anthropic 还没发布的 Claude Fable 5 帮忙，但博客没透露迁移时间表，也没说重写后性能会变好还是变差。这点先别太激动——用 AI 辅助重写听起来很酷，但实际效果要看代码质量和回归测试覆盖到什么程度。

还缺的信息：重写范围是全部还是核心模块、预计多久完成、会不会影响现有用户升级。另外，从 Zig 换 Rust 是技术判断还是 Anthropic 收购后的统一技术栈要求，正文也没说清楚。
