Zig 创始人怒斥 Bun 弃 Zig 转 Rust:一场关于工程信仰与 AI 代工的公开决裂

3 次阅读 2026年07月11日
一场没有硝烟却火药味十足的技术决裂 几天前,编程语言 Zig 的创始人 Andrew Kelley 发表了一篇措辞尖锐、毫无保留的公开反思。他没有选择沉默,也没有委婉表态,而是直指 Bun 创始人 Jarred Sumner 的工程实践、团队管理与技术判断——这场由「重写」引发的冲突,早已超出技术选型范畴,成为 AI 时代下开源精神、代码质量与开发伦理的一次集中拷问。 从信任到割席:Bun 曾是 Zig 最耀眼的生态标杆 Bun 是一个高性能 JavaScript/TypeScript 运行时,目标明确:取代 Node.js。它曾以惊人的启动速度、极速依赖安装和轻量测试框架广受关注。而支撑这一切的底层语言,正是 Zig——一种强调显式控制、零抽象开销、无运行时垃圾回收的现代系统语言。Bun 不仅用 Zig 编写,更长期资助 Zig 项目,是其最重量级的采用者与推广者。Zig 社区一度将 Bun 视为语言落地的典范,甚至将其作为教学案例与性能基准。 转向的真正动因:不是性能,而是失控的稳定性 2024 年初,Bun 被 Anthropic 收购,随后深度集成进 Claude Code 与 Agent SDK。在高并发、长时间运行的 AI 编程场景中,Zig 版 Bun 暴露出一系列难以收敛的内存安全问题:use-after-free、double-free、资源泄漏……这些问题并非偶发,而是高频出现在复杂路径中。Zig 的设计哲学是「信任程序员」,内存安全依赖开发者自觉;而 Rust 的编译器会在编译期拦截绝大多数同类错误。当 Bug 不再是个别疏忽,而成为系统性风险时,架构层面的约束力差异便无法忽视。 AI 加速下的激进重构:11 天,百万行,零人工审查 今年 5 月,Bun 团队宣布完成 Rust 重写。整个过程仅用 11 天,核心工具链来自 Anthropic 内部尚未公开的 Claude Fable 5(Mythos 级模型)与 Claude Code 的动态工作流能力。官方称,新代码库约 100 万行,全部由 AI 生成,并通过已有测试用例验证。值得注意的是,这些测试本身源于 Zig 版 Bun——它们曾未能捕获大量内存缺陷,如今却被用于确认 Rust 版本的「功能等价性」。 Andrew Kelley 的质问:不是语言之争,而是工程底线之问 Kelley 并未否认 Rust 在内存安全上的优势,但他将矛头指向更深层的问题:为什么同样一套测试,在 Zig 版本中失效,却能在 Rust 版本中「突然可靠」?他指出,Bun 的代码库长期存在结构性混乱——补丁堆叠、断言滥用、技术债积压、关键路径缺乏审查。AI 并未修复这些病灶,只是将旧逻辑「翻译」进新语言。更值得警惕的是,新代码中仍残留 2.7 万行 unsafe 块,意味着那些曾导致 Zig 版本崩溃的底层风险,在 Rust 中并未消失,只是被封装进了不安全边界内。 一场茶杯里的风暴:退出,不是愤怒,而是如释重负 Kelley 明确表示,得知 Bun 弃 Zig 时,他并未感到被背叛,反而松了一口气。他担心的从来不是市场流失,而是 Zig 的声誉被绑定在一个以「快速上线」优先、以「AI 补漏」为常态的工程实践中。他害怕外界误以为:Zig = 容忍低质量代码的温床;Zig = AI 生成项目的默认底座。他写道:「我正捧着一杯茶,庆幸这终于不关我的事了。」这不是退场,而是划清界限——Zig 要守护的,是可控、可读、可验证的系统编程本质。 余波未平:效率神话背后,是新的认知负债 这场重写确实创造了效率奇迹:开发周期压缩至两周,成本约为 16.5 万美元 API 费用。但效率提升的背面,是维护成本的未知陡增。百万行 AI 生成代码缺乏架构意图表达,缺少注释脉络,变量命名机械重复,控制流嵌套深且不可推演。未来任何一次关键修复、性能调优或协议升级,都可能需要先「反向破译」AI 的逻辑痕迹。所谓节省的时间,或将转化为数倍于前的人力审阅与重构成本。 没有赢家,只有分岔路口 这不是 Zig 与 Rust 的胜负对决,也不是 AI 是否该写代码的价值辩论。它是一面镜子:照见当工程节奏被资本与模型双重加速时,我们是否还保有对代码尊严的基本敬畏;也照见当「能跑」替代「可治」成为首要标准时,开源项目正在悄然让渡的长期生命力。Bun 已奔向新大陆,Zig 选择固守山门——而站在岸边观望的,是我们每一个人。

(5)

劲抽100
劲抽100 2周前

AI 写代码效率是高,但代码质量堪忧,未来维护得花大力气。

0
心情如此美丽

这事就是工程节奏被打乱,只图快不重质量,以后维护肯定麻烦。

0
江南烟雨中

Bun 换语言是因为稳定性问题,可 AI 生成代码后续维护成本太高,搞不好要完蛋。

0
笑敬ᝰꫛ过往ಇ

Zig 创始人划清界限挺明智,不想声誉被低质量工程实践影响。

0
为你钟情717

这不是语言之争,是工程底线问题,现在只看重能跑,开源项目生命力难保障。

0

英伟达合作伙伴广达电脑寻求发行全球存托股票筹资不超22亿美元

人工智能服务器制造商广达电脑计划通过发行全球存托股票(GDS)筹资至多21.9亿美元。这家英伟达合作伙伴拟发行4900万份证券,每份发行价介于43.91美元至44.77美元。

澜起科技:首次回购50万股A股股份 支付金额约1.03亿元

澜起科技(688008.SH)公告称,2026年7月29日,公司通过集中竞价交易方式首次回购A股股份50万股,占总股本0.04%,回购金额约1.03亿元,价格区间为192.18元/股至210.00元/股。

北交所、全国股转公司启动全国重点专精特新企业培育专项行动

由北交所、全国股转公司联合江苏省委金融办、江苏省工信厅、江苏证监局主办,江苏股权交易中心协办的全国首场重点专精特新企业培训活动7月29日在南京举办。拉开了“全国重点专精特新企业培育专项行动”的序幕。本次活动坚持政策解读与实操指导“双轮驱动”理念,通过系统宣介工信、金融部门支持专精特新企业赴新三板、北交所挂牌上市的政策举措,深度解读区域性股权市场、新三板、北交所全链条服务专精特新企业成长的机制安排,深入剖析企业筹备挂牌上市过程中的常见问题并提供解决方案,旨在推动更多优质专精特新企业依托北交所、新三板市场实现高质量发展,完善覆盖专精特新企业成长全周期的梯度培育生态。参训企业表示,培训内容丰富务实,为企业科学规划挂牌上市路径提供了清晰可循的“导航图”。下一步,北交所、全国股转公司将发挥“工信部-交易所-地方金融部门-区域性股权市场”多方共育专精特新的服务机制,在全国范围内陆续开展专项行动系列活动,持续提升针对重点专精特新企业的管家式服务水平,为服务构建现代化产业体系和实体经济高质量发展积极贡献力量。

财通福鑫定开混合:将于7月30日开盘起至当日10:30停牌

财通基金管理有限公司公告,截至2026年7月29日上海证券交易所收盘,旗下财通多策略福鑫定期开放灵活配置混合型发起式证券投资基金(场内简称:财通福鑫定开混合,交易代码:501046)二级市场交易价格明显高于基金份额净值,出现较大幅度溢价。特此提示投资者关注二级市场交易价格溢价风险,投资者如果盲目投资,可能遭受重大损失。为维护投资者利益,本基金将于2026年7月30日开盘起至当日10:30停牌。

澜起科技:首次回购50万股A股股份,回购金额约1.03亿元

澜起科技公告,2026年7月29日,公司通过集中竞价交易方式首次回购A股股份50万股,已回购股份占公司总股本的比例为0.04%,购买的最高价为210.00元/股、最低价为192.18元/股,支付的金额总额约为人民币10276.49万元(不含佣金、过户费等交易费用)。

伊朗谴责美国沙特袭击伊拉克

据CCTV国际时讯,伊朗外交部今天(7月29日)发表声明,强烈谴责美国和沙特对伊拉克部分地区发动袭击。声明称,这些袭击侵犯伊拉克国家主权和领土完整,违反《联合国宪章》和国际法,目的是“服务于美国和以色列政权扩大西亚地区战争和冲突范围的图谋”。声明还称,袭击造成多名伊拉克民众死亡,伊朗对此表示哀悼,并重申对伊拉克政府和人民的支持。声明同时表示,美国及其地区盟友应对“这些罪恶、不人道和挑衅行为”所造成的后果承担责任。

知情人士:霍尔木兹海峡仍然完全封闭

7月29日,据伊朗媒体Fars News,一位军事知情人士表示,霍尔木兹海峡仍然完全封闭,任何船只都没有权利通过这一战略水道。任何试图通过的船只,特别是那些不理会警告的船只,将会面临果断和迅速的反应。

伊媒称美空袭伊朗与伊拉克边境地区

7月29日,据伊朗国家电视台,当地时间7月29日下午,伊朗西阿塞拜疆省皮兰沙赫尔市边境地带遭到美国空袭。

匈牙利议会投票决定取消该国关于加密货币交易验证的要求

7月29日,据The Block报道,匈牙利财政部长安德拉斯·卡尔曼(Andras Karman)表示,匈牙利议会投票决定取消该国关于加密货币交易验证的要求。这项废除措施属于一项更广泛税收方案的一部分,它取消了在进行特定加密货币兑换之前必须验证钱包所有权、资产来源及客户数据的义务。

卡布里贷款与OpenAI展开合作 将企业级AI应用于借贷业务运营

7月29日,卡布里环球资本有限公司旗下卡布里贷款与OpenAI展开合作,将企业级人工智能应用于借贷业务运营。