根据 2024 年 Rust 语言现状调查报告(发布于 2025 年 2 月),Rust 在开发者生产力方面有所提升,但编译速度慢和调试难度大依然是主要挑战。尽管 Rust 因其卓越的内存安全性备受推崇,但其采用率并未达到预期增速。对于许多Rust开发者而言,缺乏实际应用场景和语言本身的复杂性,成为他们对未来发展的最大忧虑。
该报告主要面向 Rust 社区,因此并不能直接反映 Rust 与其他编程语言(如 Go 或 C++)的横向对比。不过,来自其他渠道的数据也显示 Rust 的采用率略有下滑,从 2023 年的 13.05% 微降至 2024 年的 12.6%。
一个与之相关的现象是,参与此次最新调查的人数减少至 9,450 人,相比 2023 年的 11,950 人有所下降;完成全部调查的人数也从 9,710 人降至 7,310 人。调查团队认为,这很大程度上是因为提交窗口期缩短(2024年为两周,2023年则接近一个月)。尽管如此,这或许也暗示着 Rust 使用量的增长势头并不强劲,即便有美国政府和微软等大型机构出于安全考虑进行推荐。
一个可能的核心障碍在于 Rust 陡峭的学习曲线。2023 年,仅有 47% 的受访者认为自己能高效使用 Rust;到 2024 年,这一比例上升至 53%,意味着仍有近半数的开发者处于学习或实验阶段。

“在科技行业中使用不足”是开发者群体中最普遍的担忧,45.5% 的人选择了此项,比例较去年的 42.5% 有所上升。紧随其后的担忧是“语言变得过于复杂”,占 45.2%。其他重要担忧还包括对核心贡献者和维护者的支持不足,以及项目的治理模式问题。只有 18.6% 的受访者表示“毫不担心”,虽然比 2023 年的 17.8% 略有改善,但仍表明大多数开发者持保留或观望态度。
Linux 内核引入 Rust 支持本被视为推动该语言发展的里程碑,但由于部分核心维护者的强烈反对,这一举措反而引发了争议。有维护者认为内核应保持纯 C 语言代码库,例如 Christoph Hellwig 就曾公开批评添加另一种语言的想法。如果旨在进一步整合 Rust 到内核中的补丁未能获得批准,可能会对整个 Rust 在内核中的前景构成威胁。
另一个值得关注的问题是 Rust 在工作中的实际使用情况。38.2% 的受访者表示他们大部分编码工作都在使用 Rust,另有 13.4% 的人每周会使用数次,合计超过半数。在组织层面,45.5% 的受访者所在机构对 Rust 有“非零的应用”,高于去年的 38.7%。尽管这些数字自 2023 年以来呈上升趋势,但也揭示了许多 Rust 学习者尚未能在实际工作场景中大规模应用该语言。
Rust 虽以系统编程见长,但调查显示其在通用领域也颇受欢迎。最主要的应用场景是服务器端应用(53.4%),其次是分布式系统(25.3%)和云原生应用(24.3%)。
在开发环境方面,Rust 开发者首选 Linux(73.7%),且比例逐年上升;其次是 macOS(32.4%)和 Windows(29.8%),其中 13.3% 的 Windows 用户通过 WSL 使用 Linux 子系统。Linux 同样是 Rust 应用最主流的部署目标平台(87.1%)。此外,WebAssembly(Wasm)也获得了高度关注,23% 的受访者将其用于浏览器内的 Wasm 开发,还有 7.7% 用于其他宿主环境。
编辑器选择上,Visual Studio Code 仍是最主流的 Rust IDE,使用率为 56.7%,但其份额下降了 5%。与此同时,基于 Rust 构建的新兴 IDE 虽未完全成熟,也吸引了 8.9% 的关注度。
参考链接: https://devclass.com/2025/02/18/state-of-rust-survey-2024-most-rust-developers-worry-about-the-future-of-the-language/
对编程语言趋势和开发者生态的深入讨论,欢迎访问云栈社区的开发者广场板块,与其他技术爱好者交流见解。
|