如果代码主要是由 AI 来写,那么人类几十年建立起来的“编程语言鄙视链”,或许也该彻底作废了?
在过去的很多年里,几乎所有程序员和科技巨头都在做同一个预判:世界最终会收敛到少数几门大一统语言。要么大家一起涌向生态庞大的 Python,要么底层全换成 Rust,甚至连前特斯拉 AI 总监 Andrej Karpathy 都曾断言,“英语才是现在最热门的新编程语言”。
然而,就在近日,一位站在全球 AI 编码工具最顶峰的工程师,却在彭博社(Bloomberg)王牌播客《Odd Lots》中给出了一个彻底颠覆行业直觉的判断:
“世界不会收敛到单一语言相反,我们很可能会迎来一场编程语言与全新计算思维方式的‘寒武纪大爆发’(Cambrian Explosion)!”
▲ SciTech Era 发布的访谈剪辑迅速在技术圈发酵:AI 会带来编程语言的大一统,还是大爆发?
抛出这个观点的,正是当前全球最炙手可热的智能体编程工具 Claude Code 的创建者兼负责人,Boris Cherny。
这位核心开发者看到的,是一场底层规则的彻底重塑:旧的编程语言范式正在瓦解,数以万计的“专用小语言”正在地底深处疯狂萌芽。
01. 谁是 Boris Cherny?站在浪潮之巅的造风者
要读懂这个“大爆发”预言的含金量,必须先看看说话的人是谁。
Boris Cherny 绝非夸夸其谈的未来学家。他是前 Meta 首席工程师,是畅销技术经典《Programming TypeScript》的作者,更是个从初中时代就在 TI-83 计算机上写 BASIC 语言的硬核极客。
如今,他在 Anthropic 负责打造的核心产品 Claude Code,正被硅谷誉为目前最强大的“智能体式编程工具(Agentic Coding)”。
▲ Anthropic 推出的 Claude Code 能在终端和代码库中自主穿梭,能力已经越过自动补全的边界。
与那些只能在网页对话框里生成几行代码的聊天机器人不同,Claude Code 能够直接潜入整个复杂的商业代码库。它能在终端里自动阅读成千上万个文件、运行命令、调用工具链、定位 Bug 并自我迭代修复。
正是因为每天都在目睹 AI 如何在真实工程世界里处理百万行代码,Boris Cherny 在播客中道出了一个残酷又兴奋的真相:在足够聪明的 AI 眼里,人类纠结了几十年的“语法规则”,其实根本无关紧要。
“大模型本身根本不在乎你用什么语法。”Cherny 谈到,“即便让模型去写最晦涩、最底层的原始汇编语言,它也能在第一枪就写得极准,而且只会越来越强。”
当语言本身的理解门槛被模型夷为平地,“天下大同”的收敛逻辑,反而不成立了。
02. 颠覆直觉:语言世界为何会走向“大爆发”?
过去六十年,计算机世界为什么只活下来了几十门主流语言?
原因非常现实,人类的大脑容量和商业成本是有限的。
在传统软件工程中,发明一门新语言很容易,但养活一门语言代价极其高昂。你需要为它编写编译器、打造调试工具、建立代码高亮插件、写上百万页文档,还得在市场上高薪招聘懂这门语言的工程师。一旦系统用某门语言写成,日后想要推倒重来,还可能演变成毁灭性的灾难。
因此,人类只能妥协,捏着鼻子使用 Python、Java、C++ 这种“全能瑞士军刀”,哪怕它们在某些特定场景下极其臃肿、低效。
但 AI 的介入,直接把这套逻辑的底座给抽空了。
▲ 播客笔记记录下 Cherny 的核心洞察:AI 抹平了语言门槛,催生小众语言的“寒武纪大爆发”。
Cherny 在播客中打了一个极其精妙的比方:就像现在的创业团队利用 Claude 在材料科学领域寻找“下一个硅”一样,AI 极大地拓宽了探索边界。在软件世界也是如此,AI 让创造全新抽象层的边际成本无限趋近于零。
在过去,如果你为某个细分的金融风控场景、自动化流水线或者图形渲染任务发明一门专用语言,根本没人会用,因为没人愿意去学。
但在未来,语言的读者和写手变成了 AI。
你可以随时为特定任务量身定制一套最精准、最精简的表达规则(领域特定语言,DSL)。人类只需要用自然语言下达业务目标,AI 就能瞬间掌握这门小语言的规则,并在底层飞速生成、编译和运转。
正如推特用户 Vanar 所评论的那样:“AI 降低了创造新抽象的成本,这将释放一波领域特定语言和开发工具的巨浪。”
▲ 社区共识正在形成:AI 正在让“为单一场景发明一门语言”变得轻而易举。
03. 11天干完3个人一年的活!语言迁移成本发生“断崖式暴跌”
如果“大爆发”听起来还像科幻设想,那么工程界正在发生的真实案例,已经将这种未来狠狠砸在了现实的地面上。
在过去,把一个数百万行的大型系统“从 A 语言重写为 B 语言”,被公认为软件工程里最危险的“自杀行为”。但在 AI 智能体介入后,技术选型的沉没成本正在被彻底击穿。
最震撼的公开案例,莫过于当下最火的 JavaScript 运行时 Bun。
▲ Bun 官方披露:在预发布模型的辅助下,单人完成整个项目的 Rust 级机械重构。
Bun 最初完全由小众系统级语言 Zig 编写。为了追求极致的工具链与安全性,创始人 Jarred Sumner 决定将整个复杂的底层代码库彻底重写为 Rust。
如果放在传统时代,这样的工程至少需要 3 名拥有顶级代码上下文记忆的资深架构师,不吃不喝干上一整年。在商业上,几乎没有公司能承受“停更一年专门搞迁移”的代价。
结果呢?借助前沿 AI 智能体的工作流循环(自动生成移植指南、机械翻译源文件、自动修复编译报错),Jarred Sumner 一个人只用了大约 11 天,花费了约 16.5 万美元的 API 成本,就完成了这场浩大工程!
Boris Cherny 本人也在推特上坦言,自己经常用长时间运行的 AI 会话来做两件事:“把代码从语言 X 迁移到语言 Y,以及从框架 X 迁移到框架 Y。”
▲ Boris Cherny 透露自己日常使用长会话 Agent 的核心场景:跨语言与跨框架的代码迁移。
新兴项目之外,华尔街银行里运行了几十年、谁也不敢碰的古董 COBOL 遗留系统,如今也在被 Claude Code 这类工具快速翻译成现代语言。
这带来的深层启示是颠覆性的:“语言终身绑定”的诅咒破除了。
当代码跨语言重写的成本从“一年”坍塌到“几天”,开发者不再需要在一开始就战战兢兢地选择一门“永远不会出错的主流语言”。今天为了性能可以用某种极度特化的语言写,明天有更好的架构,让 AI 花几小时迁移一遍就是了。
04. 狂欢背后的冷思考:寒武纪之后,必定是大灭绝
这场由 AI 掀起的语言狂欢,真的会带来程序员的乌托邦吗?
节目播出后,硅谷的技术领袖与极客们迅速展开了激烈的交锋。这场讨论中最冷静、最犀利的声音,恰恰来自对“寒武纪”生物学本质的追问。
网友 Joseph K 一针见血地指出:“人们都兴奋于寒武纪的大爆发,却忘了寒武纪之后紧接着就是惨烈的大灭绝。”
▲ 冷静的审视:数以万计的新语言会被创造出来,但能存活的只有极少数。
低成本创造,必然带来超大规模的过剩与淘汰。
AI 可能会在未来的几年里,催生出成千上万种五花八门的微型语言、配置图谱和定制 DSL。但在现实世界里,软件不仅仅是写给机器跑的,它还需要被审计、需要安全合规、需要在半夜服务器宕机时被人排查。
正如另一位开发者 Jurly 所言:“语法的发明是廉价的,但长期的生态、调试工具链以及团队之间的‘信任’,才是难以被轻易替代的护城河。”
这就勾勒出了一幅更加真实而残酷的技术分层图景:
- 顶层是自然语言(英语/中文):
- 底层是无数特化语言(DSL): 它们像纳米机器人一样针对极其垂直的任务快速诞生、快速迭代、随用随抛;
- 中间留给人类的审查席: 那些能穿越周期留存下来的语言,必须依然能够承载“人类能够理解的系统逻辑与责任归属”。
05. 程序员的价值,被彻底重写了
Boris Cherny 在访谈结尾留下的思考,值得每一个与代码打交道的人深思。
在过去,一个程序员的核心竞争力往往体现在:对某种语言特性的熟练度、对语法糖的记忆、对复杂 API 调用的熟稔。 你懂 C++ 的内存陷阱,你精通 Python 的底层机制,你就是不可替代的技术骨干。
但当 AI 可以把任何冷门语言瞬间读懂,当跨语言重构变得像代码格式化一样廉价时,“掌握某门特定语言”的光环正在迅速褪色。
代码正在从神圣的“智力雕刻品”,退化成一种即用即抛的“工业中间件”。
未来的软件构建者会逐渐离开一字一字敲击语法的打字员角色,成为交响乐团的指挥家、系统架构的品味裁判。
你要知道系统将往哪里去,判断 AI 交付的架构是否优雅稳固,还要为复杂世界定义清晰的目标和边界。至于底层到底是用 Python、Rust,还是用 AI 昨晚刚刚随手捏出来的一门无名小语言?
在浩浩荡荡的智能体浪潮面前,人类已经不需要在乎了。