
译者按:Hype Cycle 通常翻译为“技术成熟度曲线”,但结合本文作者对“炒作”的暗示,因此翻译为“炒作周期”。
如前几篇文章所属,最近一直在专注于 Rust + AI 方面的资料搜集和学习,看到了很多 Rust 蓬勃发展的新闻和信息。比如《美国政府 + 开源组织立项,计划在 2030 年前,转换 1 亿行关键 C/C++ 为 Rust》,比如《Rust+AI,顶级智能体却让顶级工程师失业:开源世界的残酷与现实》。
但今天,看到了这篇泼冷水——或者说冷静类文章。实际上,该篇文章发表较早,在 Linux 7.0 合并窗口之前(参见《Linux 7.0 合并窗口开启,Rust 正式成为内核“一等公民》)。
文中,作者质疑Rust是否被过度炒作:Ubuntu 用 Rust 重写 Coreutils 后,某些命令比 C 版本慢 17 倍;Brian Kernighan 说“Rust 让我很痛苦,我就是搞不懂它的机制”;开发者吐槽“问题不在于 Rust 本身,而在于想把所有东西都用 Rust 重写的冲动”。
故分享与诸君——古人曰:偏听则暗,兼听则明。

在系统编程这个高风险的竞技场里,Rust 长久以来一直被吹捧为 C 和 C++ 的内存安全继承者,承诺在消灭整类 bug 的同时还能保持原生级的性能。然而,随着 2025 年的推进,越来越多的批评者认为,这门语言正困在典型的技术炒作周期中——早已越过过高预期的峰值,正滑向幻灭的低谷。The Cache Cowgirl 八月发表在 Medium 上的一篇爆款文章,就精准地表达了这种情绪,宣称 Rust 不过是 “又一个炒作周期” ,根本不是什么范式转移。
这篇文章在 Hacker News 上引发了大量讨论,它剖析了 Rust 的承诺与现实中的采用障碍。文章重点提到了该语言陡峭的学习曲线,其所有权模型和借用检查机制甚至让经验丰富的开发者都感到疏离。UNIX 和 C 语言的联合创造者 Brian Kernighan 在近期的一次采访中也印证了这一点——该采访在 X 平台上被广泛传播。当被问及 Rust 时,他说:“哦,Rust!我只写过一次 Rust 程序……我觉得它很痛苦……我就是搞不懂那些机制。” 据 The Lunduke Journal 报道。
近期的基准测试也暴露了性能方面的隐患。Ubuntu 用 Rust 重写版本替换GNU Coreutils 的推进,似乎适得其反。根据 The Lunduke Journal 援引 2025 年 9 月的测试,某些Rust 版本的运行速度比对应的 C 版本慢了 17 倍,并且无法处理大文件。
Rust 进入 Linux 内核的雄心遭遇逆风
Linus Torvalds 一直力挺 Rust 集成进Linux 内核,他在 2025 年末表示“Rust 实际上正在成为内核真正的一部分,而不再是那个实验性的东西”。驱动程序和子系统现在已开始引入 Rust,但进展比预期的要慢。X 平台上的批评者,包括一些内核老手,警告说多语言支持会带来启动时的复杂性——在新平台上需要为 Rust 配备 LLVM 工具链——这可能会让 Linux 的移植变得更麻烦,正如用户 Old Dudu 的帖子所言。
关键基础设施的采用也暴露了其中的权衡。虽然 Rust 在并发和安全性方面表现出色(例如 AWS Firecracker 项目),但在性能关键路径上,它的编译时间和二进制体积会急剧膨胀。Bitfield Consulting 的一份分析报告将 Rust 与 Go 进行了对比,指出 Rust 在底层控制上占优,但 Go 的简洁性在 2025 年的可扩展系统中更胜一筹。
JetBrains 的 RustRover 博客在2025 年 5 月一篇题为《Rust 是编程的未来吗?》的文章中,也淡化了最初的狂热,指出虽然 WebAssembly 等领域在增长,但 Rust 更多是占据了特定领域的优势,而非无处不在。
性能现实给“安全至上”的叙事降温
Rust 在编译期强制执行的内存安全,确实消除了缓冲区溢出和数据竞争这类漏洞——这些是像 Heartbleed 这样的漏洞背后的罪魁祸首。然而,现实世界中的重写工程暴露了差距。Ubuntu 25.04 的 Rust Coreutils 本意是增强安全性,结果却出现了性能倒退。X 平台上的开发者们谴责这种 “跟风式的 Rust 重写” 只是在转移 bug,而非根除bug,Antoine 就提到了这一点。
GeeksforGeeks 在 2025 年 7 月发布的《Rust 在 2025 年的未来》展望中,预测了嵌入式系统领域的增长,但也指出了生态系统不成熟的问题。与此同时,Medium 上 Solo Devs 的一篇文章发问:“Rust 曾是未来之星——那为什么它在2025 年正淡出人们的视野?” 文中提到了开发者对冗长语法的疲劳感。
Zig 等其他替代语言正作为更精简的 C 替代品获得关注。Zig 的 comptime 功能可以在没有 Rust 运行时开销的情况下实现元编程,这吸引了对臃肿心怀警惕的内核黑客。X 平台的讨论中,有人倾向于分叉出一个全 Rust 内核,而非采用混合方案。
炒作的隐性成本:信任与生态系统风险
信任问题也日益突出。The Lunduke Journal 强调了对 Rust 社区的担忧,指出一些带有 “政治议程” 的开发者可能正在植入偏见,这一问题在 2025 年 11 月的 X 帖子中被放大。这与更广泛的 FOSS 圈子的争论相呼应,Rust 的 Mozilla 出身让传统主义者心存疑虑。
微软、谷歌、AWS 等公司的企业背书推动了 Rust 工具链的发展,但对 LLVM 的依赖使其受制于上游决策。正如 X 用户 Jason Molt 的一篇帖子所言:“支持多语言所付出的代价,根本不值得换来那些回报。” 这反映出内核维护者对强制采用的反感。
量化指标描绘出一幅喜忧参半的图景。Stack Overflow 的 2025 年调查显示,Rust 备受喜爱,但使用者仅占受访者的不到 10%。GitHub 上 Rust 项目的星标数量激增,但在遗留系统中的生产部署仍然滞后。
嵌入式与云端:Rust的闪光与阴影
在嵌入式领域,Rust 的 no_std 模式可以在没有垃圾回收的情况下进行裸机编程,为从无人机到物联网的各种设备提供动力。AWS Lambda 的 Rust 运行时冷启动速度极快,在云原生领域证明了其价值。
然而,X 用户 Frosty 告诫道:“问题不在于 Rust 本身,而在于那种想用 Rust 重写一切、不计成本的冲动。” 将运行了数十年、稳定可靠的工具换成未经充分验证的 Rust 移植版,就是例证,这有可能在关键任务操作中引入倒退。
IShir 在 2024 年的分析(并在2025 年的讨论中更新)也质疑 Rust 是否 “名副其实” ,它在安全关键型应用中的繁荣,与在通用用途中的遇冷形成了对比。
穿越低谷,走向平稳
Gartner 的炒作周期曲线在这里很适用:Rust 大约在 2020-2023 年间,随着白宫对其在网络安全方面的背书而登顶。如今身处低谷,它必须证明自己持久的价值。Torvalds 审慎的乐观态度预示着成熟,但这需要 Rust 自身进化——精简语法、优化性能、拓宽可访问性。
业内人士正密切关注内核的里程碑:到 2027 年能否在内核中实现完整的 Rust 子系统?如果成功,将推动其步入稳步爬升的光明期;如果失败,则可能使其局限于特定领域。正如 The Cache Cowgirl 所言,Rust 不可能一夜之间取代 C——它正经历一场可能持续数十年的过渡期,期间伴随着各种合理的批判。
对于系统架构师而言,结论是务实的:Rust 适用于新建的安全防护网项目,C/C++ 则用于久经考验的核心系统。 炒作周期在轮转,但 Rust 的最终走向,取决于它能否兑现超越承诺的价值。
原文信息:
作者:Ava Callegari
文章:Rust’s Hype Cycle Peaks: Is the Systems Programming Savior Stalling? - WebProNews
链接:https://www.webpronews.com/rusts-hype-cycle-peaks-is-the-systems-programming-savior-stalling/
谢谢您的阅读,欢迎交流。如果您发现错别字,也请向我发信息。