曾对AI嗤之以鼻,如今2周生成7万行代码:Rust大佬与Claude联手打造新语言Rue

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
曾对AI嗤之以鼻,如今2周生成7万行代码:Rust大佬与Claude联手打造新语言Rue
8679点击    2026-01-07 11:37

2025 年 12 月 21 日,Steve Klabnik 迎来了他使用 Rust 的第十三个年头。作为 Rust 社区早期的核心人物之一,他在技术圈有着特殊的地位。在即将迈入 40 岁门槛之际,他在博客中坦言,过去几年过得颇为艰难,但现在的状态是「非常快乐」。


曾对AI嗤之以鼻,如今2周生成7万行代码:Rust大佬与Claude联手打造新语言Rue


这种心态的转变,很大程度上源于他对工具看法的改变。Klabnik 坦言,自己曾经是个不折不扣的 AI 怀疑论者。然而,到了 2025 年,他发现自己已经无法忽视工具带来的便利,他现在编写的大部分代码,实际上都是由 Claude 完成的。


他并没有鼓吹 AI 无所不能,只是务实地表示:对于非编程领域的生成式 AI,他依然保留意见;但在软件开发这块,目前的 LLM 已经足够好用,真正成为了得力的工具。


既然有了新工具,他决定重启一个搁置多年的念头:设计一门属于自己的编程语言。


Rue:在缝隙中生长的语言


这个新语言被命名为 Rue。起名的逻辑很「程序员」:因为他做过 Ruby,也做过 Rust,按照字母顺序,新语言必须以 Ru 开头。Rue 既有「后悔」(to rue the day)的自嘲意味,也指代一种植物(芸香),就像 Rust 既是铁锈也是锈菌一样,兼具好坏双重隐喻。


但在玩笑之外,Rue 的技术定位非常严肃。Klabnik 试图探索编程语言设计中一个长期被忽视的「中间地带」:既要像 Rust 那样实现没有垃圾回收(GC)的内存安全,又要像 Go 或脚本语言那样易于上手。


目前的系统编程语言往往处于两个极端:要么是 C++ 或 Rust 这样性能极致但学习曲线陡峭的「硬核」语言;要么是带垃圾回收、牺牲部分控制权的语言。Rue 试图做个妥协,它不追求 C 语言级别的极致性能,愿意牺牲一点点运行效率,换取更符合直觉的开发体验。


但 Rue 最值得关注的不是语法,而是它的开发方式。


Klabnik 透露,仅仅两周时间,Rue 项目就已经包含了约 70,000 行 Rust 代码。如果是纯手工编写,这个进度简直不可想象。


他在接受技术媒体 The Register 采访时,详细描述了这种「新式编程」的工作流:


  • 人类(Klabnik):负责所有的顶层设计、架构决策、以及最关键的代码审查。
  • AI(Claude):负责编写具体的实现代码。


甚至在一篇项目日志中,Claude「亲自」总结了进度,并留下了一句颇为精准的评价:「诚实地说,这 130 次提交中大多数都有我的指纹…… Steve 负责导演,而我负责写代码。」


Klabnik 对此有一个精辟的见解。他认为,AI 并不是让不懂编程的人突然变成了大师,它更像是一种高阶工具,类似于 Vim 编辑器,它门槛很低,谁都能聊两句;但上限很高,只有懂软件工程原理的人,才能用它构建出结构严谨的复杂系统。


为什么 Rust 成了 AI 的「完美搭档」?


就在 Klabnik 公布 Rue 的几天后,OpenAI 的联合创始人 Greg Brockman 在 X 上发的一条帖子,从另一个侧面印证了 Klabnik 的实践。


曾对AI嗤之以鼻,如今2周生成7万行代码:Rust大佬与Claude联手打造新语言Rue


这个帖子在技术圈引起了不小的共鸣。用过 Rust 的人都知道,它的编译器出了名的「严格」甚至「啰嗦」,很多在 Python 或 C 中能跑但会崩溃的写法,在 Rust 里根本无法编译。


曾对AI嗤之以鼻,如今2周生成7万行代码:Rust大佬与Claude联手打造新语言Rue

「Frustracean」是对 Rust 吉祥物(螃蟹)和处理编译器时产生的挫败感的双关语。它形象地描绘了 AI 智能体在应对 Rust 严格性时的挣扎。


在 AI 编程的语境下,这个曾经让初学者头疼的特性,竟然成了最大的优势:


  • AI 的短板:AI 生成代码容易出现逻辑微小但致命的错误(幻觉)。
  • Rust 的互补:编译器充当了第一道严苛的质检员。如果 Claude 写的 Rust 代码能过编译,那么内存安全、类型匹配等一大类错误就已经被排除了。


曾对AI嗤之以鼻,如今2周生成7万行代码:Rust大佬与Claude联手打造新语言Rue


曾对AI嗤之以鼻,如今2周生成7万行代码:Rust大佬与Claude联手打造新语言Rue


这就是为什么 Klabnik 能放心让 AI 写几万行代码的原因——编译器帮他守住了底线。


目前的 Rue 还很粗糙,Klabnik 也表现得非常佛系。他没有承诺要建立什么庞大的社区,也不打算把它变成下一个 Rust,仅仅是作为一个「为了好玩」的业余项目。他保留了随时因为「不好玩了」而停更的权利。


但这个实验本身已经足够说明问题:到了 2026 年,即使是构建编程语言这样硬核的系统工程,人类开发者的角色也正在从「泥瓦匠」转变为「建筑师」,而那些拥有严格约束的语言,反而因为「难写」,意外地成为了 AI 时代最可靠的地基。


参考链接:

https://steveklabnik.com/writing/thirteen-years-of-rust-and-the-birth-of-rue/

https://www.theregister.com/2026/01/03/claude_copilot_rue_steve_klabnik/


文章来自于“机器之心”,作者“机器之心编辑部”。

关键词: AI新闻 , AI编程 , Rue , Claude
AITNT-国内领先的一站式人工智能新闻资讯网站
AITNT资源拓展
根据文章内容,系统为您匹配了更有价值的资源信息。内容由AI生成,仅供参考
1
AI代理

【开源免费】Browser-use 是一个用户AI代理直接可以控制浏览器的工具。它能够让AI 自动执行浏览器中的各种任务,如比较价格、添加购物车、回复各种社交媒体等。

项目地址:https://github.com/browser-use/browser-use


2
AI工作流

【开源免费】字节工作流产品扣子两大核心业务:Coze Studio(扣子开发平台)和 Coze Loop(扣子罗盘)全面开源,而且采用的是 Apache 2.0 许可证,支持商用!

项目地址:https://github.com/coze-dev/coze-studio


【开源免费】n8n是一个可以自定义工作流的AI项目,它提供了200个工作节点来帮助用户实现工作流的编排。

项目地址:https://github.com/n8n-io/n8n

在线使用:https://n8n.io/(付费


【开源免费】DB-GPT是一个AI原生数据应用开发框架,它提供开发多模型管理(SMMF)、Text2SQL效果优化、RAG框架以及优化、Multi-Agents框架协作、AWEL(智能体工作流编排)等多种技术能力,让围绕数据库构建大模型应用更简单、更方便。

项目地址:https://github.com/eosphoros-ai/DB-GPT?tab=readme-ov-file



【开源免费】VectorVein是一个不需要任何编程基础,任何人都能用的AI工作流编辑工具。你可以将复杂的工作分解成多个步骤,并通过VectorVein固定并让AI依次完成。VectorVein是字节coze的平替产品。

项目地址:https://github.com/AndersonBY/vector-vein?tab=readme-ov-file

在线使用:https://vectorvein.ai/付费

3
智能体

【开源免费】AutoGPT是一个允许用户创建和运行智能体的(AI Agents)项目。用户创建的智能体能够自动执行各种任务,从而让AI有步骤的去解决实际问题。

项目地址:https://github.com/Significant-Gravitas/AutoGPT


【开源免费】MetaGPT是一个“软件开发公司”的智能体项目,只需要输入一句话的老板需求,MetaGPT即可输出用户故事 / 竞品分析 / 需求 / 数据结构 / APIs / 文件等软件开发的相关内容。MetaGPT内置了各种AI角色,包括产品经理 / 架构师 / 项目经理 / 工程师,MetaGPT提供了一个精心调配的软件公司研发全过程的SOP。

项目地址:https://github.com/geekan/MetaGPT/blob/main/docs/README_CN.md