这半年,开源AI风向悄悄变了。
我们都默认AI圈的风向是由硅谷大牛、明星创业者和顶会论文这些台前声音掌控的,一旦他们公布点什么,媒体头条、朋友圈就会刷屏。
但很少人注意到:真正决定“未来用什么语言写代码”的,往往不是这些放风的技术网红,而是那些早期干活的AI模型自己。
举个例子,社区里流行两个新语言:Zig和Haskell。
结果你去看GitHub的新增项目、实际落地情况,几乎没人真在生产环境用。
你会发现,大家在讨论,在转发,在看。

但没人真用,更没人真把它接进线上系统,或者把它投到真实业务里跑。
因为开发者其实不傻,一个语言好不好用,不是看谁喊得响,而是看真做事的人用不用它。
这也是为什么,现在很多顶级从业者、Agent团队、ToB创业者,都开始不约而同地换掉默认选型。
尤其在过去一年,一个趋势正在默默变成“基础默认选”——Rust和Go。
这波编程语言选型变革,走到今天,热闹的不少,靠谱的没几个。

但Rust和Go的出现,从一开始就不是靠热度打牌的。
它们是那种“慢慢爬上来”的选手,早期没人吆喝,但每次实践都一锤一钉,尤其是今年AI能力爆发后,一口气把高性能、强类型、编译器友好这些最难的路一个个啃下来。
你可以去问一个Agent工程师:要让AI帮你写一个高性能、内存安全、能跑在关键路径上的系统,你默认会用哪套语言?
不出意外,他会说:Rust或者Go。
甚至已经变成一种行业共识——AI真要落地、搞真实系统,首选就是这些有严格编译器约束的硬核语言。
为什么顶级开发者开始选Rust和Go?主要在于:能跑,能调,能扛事。

别小看这七个字,对干活的人来说,这比什么“空说语言特性嘎嘎强”“语法糖突破某某新高”有用多了。
我们过去十年多数项目选Python,但Python性能软肋摆在那,一套高并发服务跑下来,光服务器成本就肉疼。
转了Rust之后,几个好处直接立马显现出来:性能稳:相对Python提高十倍甚至百倍,用来跑计算密集型、网络服务完全够用。强类型和底层内存约束对AI友好:编译器报错和类型系统构成对AI的“训练环路”,报错信息为AI提供了即时反馈闭环,代码越写越对。响应快:微软TypeScript团队用Go重写十年代码库,获10倍性能提升,Anders Hejlsberg直言性能收益远超工程成本。完全可控,AI能写:Anthropic团队用16个Claude智能体协作写了一个能运行Linux内核、跑Doom、可编译Redis的生产级C编译器,10万行代码,成本不足2万美元。
有朋友在做底层系统迁移,他跟我说:“用Rust,意味着AI可以自己迭代修正,编译器会帮它兜底,代码挂了我还能debug。”
讲个真事,过去想把C++项目迁移到Rust,老办法得组个团队干几个月。
但Andreas Kling用AI将Ladybird的JS引擎从C++迁到Rust,25000行代码,两周完成,超过65000项测试通过,性能完全对齐。Armin Ronacher把MiniJinja从Rust移植到Go,人工干预才45分钟,AI运行约9小时,API费用约60美元。

你说这是不是魔法?不是,是AI时代的基础条件变了。
现在这一代AI模型对Rust、Go这些主流语言的底子,明显比小众语言扎实很多:
AI写Rust效果优于写C++,因为Rust编译器的错误信息给了AI训练反馈。跨语言移植变得极其廉价,维护上游代码的动力在下降,测试用例和文档反而成了更有价值的资产。开源维护模式正从打补丁向直接重写转变,Steve Klabnik用Claude两周就产出一个7万行代码的新语言Rue。
别说“追新立异”,就说工程师的日常工作:我们要的是性能、可控性、效率,这些Rust和Go在AI时代全做到了。
很多人说语言特性玄学、榜单内卷,但真实落地场景真不能无视。
尤其是那种极具实战意义的工程结果,比如Prisma把Rust查询引擎换成TypeScript后,包体积缩了85%,查询速度提升3.4倍。PyTorch在深度学习领域占了约85%的份额,靠的就是生态和易用性。
这就不是靠“我喜欢”选出来的,而是靠工程团队和AI协作硬怼出的最优解。
最新的Stack Overflow 2025年调查显示,Rust、Gleam、Zig在最推崇的语言榜单上排前列,足以见得人心所向有多强。
这几年编程语言已经走过“好不好学”“够不够快”“能不能招到人”的阶段,今天这个红明天那个热,一堆名字火过,真正的问题是:有了能写代码的AI之后,有没有一个能打、能扛住复杂场景、能跟AI形成反馈闭环的底层基座?
你可能还在感慨Python生态有多么丰富,但我告诉你:既然AI能写复杂语言,就不该默认选那个性能软的语言,而是优先选性能更高的Rust和Go。
ToB团队和系统团队不会等框架慢慢成熟,他们现在要的,是一套AI能直接上手、编译能直接把关、自己能量产代码的“模型底座”。
在硅谷,一批做LLM Infra的技术团队已经默认Rust和Go是“AI部署级语言”;在国内,越来越多团队开始把核心模块用高性能语言重写,因为AI让这件事的成本降到了几乎为零。当然AI并非万能,某些场景你仍然得按老办法或者选非高性能语言,以获得更好的工程效果,但整体趋势已经不可逆转。
夜雨聆风