Rust核心贡献者联创Claude,两周生成7万行Rust代码心得

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

这种心态的转变,很大程度上源于他对工具看法的改变。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 的实践。

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

「Frustracean」是对 Rust 吉祥物(螃蟹)和处理编译器时产生的挫败感的双关语。它形象地描绘了 AI 智能体在应对 Rust 严格性时的挣扎。
在 AI 编程的语境下,这个曾经让初学者头疼的特性,竟然成了最大的优势:
AI 的短板:AI 生成代码容易出现逻辑微小但致命的错误(幻觉)。Rust 的互补:编译器充当了第一道严苛的质检员。如果 Claude 写的 Rust 代码能过编译,那么内存安全、类型匹配等一大类错误就已经被排除了。


这就是为什么 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生成一份专业的媒体影响力报告 但凡在内容或运营团队待过的人,大概都对制作《媒体影响力报告》这类活儿记忆犹新。那过程,堪称一场跨部门接力赛:运营同事得先从各个平台后台手动扒拉数据,计算阅读量、粉丝增长和互动率;拿到一堆冰冷数字后,还得拉着账号负责人反复琢磨定位和文案;最后,抱着半成品火
封面新闻记者 邹阿江 图由航空工业成飞提供 2026年“五一”国际劳动节前夕,航空工业成飞的技术专家聂海平,荣获了一枚全国五一劳动奖章。 消息传来,身边同事都说,“大师”拿奖是实至名归。可聂海平自己呢,还是那副老样子——摆摆手,说自己不过是个普通人,幸运地站在一个好平台上,干着点自己感兴趣的事儿罢了
编辑 | 王凤枝 “AI时代,每天干3个小时就足够了。” 这句话出自前亚马逊资深工程师、技术大牛史蒂夫·雅吉(Steve Yegge)之口,算得上是对当前AI狂热的一剂清醒剂。 当整个行业都在为“10倍提效”而欢呼雀跃时,雅吉却点出了一个被普遍忽视的代价:在AI的高强度辅助下,程序员的产出固然爆炸式
一、概述 每天重复相同的操作,是不是感觉有点枯燥?比如,你每天都要煮饭,得经历洗米、加水、按下煮饭键这三步。如果每次都要从头到尾念叨一遍这个过程,那可就太费劲了。 别担心,函数就是来拯救你的。在Python的世界里,函数就像一个“一键煮饭”的智能按钮。你只需要把那些重复的步骤打包成一个固定的“命令”
吃透Pandas两大“数据汇总神器”:透视表与交叉表实战指南 在数据处理的工具箱里,如果说基础的清洗、筛选是基本功,那么多维度、交叉式的数据汇总,往往就是区分新手与熟手的分水岭。面对诸如“按地区加品类统计销售额”、“分析不同省份的商品订单分布”这类需求,如果还停留在手动分组、多层循环的老路上,不仅代
热门专题
热门推荐
根据Gartner最新市场报告,2025年全球PC出货量突破2 7亿台,同比增长9 1%。在人工智能技术浪潮与AI PC算力升级需求的双重驱动下,整个PC行业正迈入一个全新的增长周期。作为细分市场的重要力量,游戏笔记本电脑也迎来了关乎性能、体验与场景定义的关键换代节点。 回顾行业发展,英特尔于202
TUSD是一种与美元1:1锚定的合规稳定币,由TrustToken团队推出。它通过第三方机构定期审计和银行账户托管确保透明度,旨在提供可靠的数字美元解决方案。其用途涵盖交易、支付、DeFi及跨境结算,但用户仍需关注其中心化托管、监管变化及智能合约安全等潜在风险。
OpenClaw 生态中那个关键的“眼睛”和“手”——Peekaboo v3,正式回归了。这不仅是一次版本更新,更像是一次关键的“补完”。它让 AI 不再只是停留在聊天框里给出建议,而是真正获得了观察屏幕、点击按钮、操作真实桌面的能力。 过去几个月,OpenClaw 的热度经历了一个典型的周期:从概
微信小游戏《找个球》,玩的就是眼力。每张看似相同的图片里,都藏着好几处“破绽”——有的明显,有的则隐蔽得让人抓狂。从简单的卧室场景,到复杂的宴会、雨夜,关卡越往后,画面细节越多,挑战也越大。想通关?秘诀就一个:沉住气,从左到右,一寸一寸地对比。 为了方便大家攻克难关,这里整理了一份全关卡通关攻略图合
《找个球》第10关攻略详解:如何快速找出15处不同?本关场景围绕经典角色“嬛嬛”与“大胖橘”展开,挑战在于发现两幅图片间的细微差别。这些差异点主要隐藏在人物的发饰造型、衣领褶皱、服饰花纹等细节处。同时,背景中的花草形态、秋千绳索乃至庭院摆设也可能存在巧妙改动。想要高效通关,建议玩家采用分区对比法,先





