slot deposit pulsa slot mahjong slot gacor slot gacor slot gacor resmi slot gacor 2025 slot gacor terpercaya slot gacor 2025 slot gacor hari ini slot gacor hari ini slot gacor hari ini
2023 年度 Rust 调查报告出炉
17611538698
webmaster@21cto.com

2023 年度 Rust 调查报告出炉

编程语言 0 1410 2024-02-29 08:49:28

图片

本月初,Google 宣布向 Rust 基金会捐赠 100 万美元,用于支持一项提升 C++ 和 Rust 互操作性的“ Interop Initiative ”计划;

随着 Rust 成为 Linux 内核第二官方语言,最新的 Linux 6.8 内核也紧跟 Rust 最新版本的脚步,升级至 Rust 1.75 版本。同时最新的补丁则将内核的 Rust 代码迁移到 Rust 1.76,并准备好迎接即将发布的 Rust 1.77;

近日,Rust 社区在调研了全球近万名开发者后发布一份《2023 年度 Rust 现状调查报告》,给出了解答。

中国 Rust 开发者占比 6%

根据数据显示,2023 年使用 Rust 的开发者略有增加,从 2022 年的 91% 增加到 2023 年的 93%。

其中 49% 的受访者称,每天(或几乎每天)都会使用,比上一年增加 2 个百分点。

图片

全球 Rust 的开发者的聚集地,排名前 10 的国家依次为:美国 ( 22% ) 、德国 ( 12% ) 、中国 ( 6% ) 、英国 ( 6% ) 、法国 ( 6 ) %)、加拿大(3%)、俄罗斯(3%)、荷兰(3%)、日本(3%)和波兰(3%)。

图片

92.7% 的受访者更趋向于采用英语交流技术主题,相较 2022 年的 93% 略有下降;中文是第二选择,占比为 6.1%( 2022 年为 7%)。

图片

Linux、VS Code 是 Rust 开发者最常用的工具

在没有使用 Rust 的用户中,31% 的人认为使用 Rust 有难度,这是他们没有使用 Rust 的主要原因,67% 的人表示他们还没有机会优先学习 Rust。

图片

当问及为什么此前使用过 Rust 的开发者后来要弃用时,46% 的人称这是自己无法控制的,或因为公司研发要求等。31% 的开发者表示自己遇到了比 Rust 更好的语言,还有 24% 的人认为 Rust 太难了。

图片

在过去一年中,受访者对 Rust 的专业知识了解普遍加深。23% 的受访者可以用 Rust 编写简单的程序(比 2022 年减少了 6 个百分点),28% 的受访者可以编写生产就绪的代码(增加了 1 个百分点),47% 的受访者认为自己使用 Rust 提高工作效率(高于 2022 年的 42%)。

对 Rust 未来的担忧和期待

共有 9374 名受访者分享了他们对 Rust 未来的主要担忧,其中 43% 的受访者担心 Rust 变得过于复杂,相较 2022 年增加了 5 个百分点。42% 的受访者担心 Rust 在科技行业的使用率过低。32% 的受访者最担心 Rust 开发人员和维护人员得不到适当的支持,相较 2022 年增加了 6 个百分点。

另一方面,完全不关心 Rust 未来的受访者明显减少,2023 年为 18%,2022 年为 30%。

就 Rust 用户希望实现、稳定或改进的功能而言,最需要的改进是 traits(trait aliases、associated type defaults 等)、const execution(generic const expressions、const trait methodsconst 等)以及 async(async closures、coroutines)等特性。

图片

可能是出于对复杂度的担忧,还有 20% 的受访者希望 Rust 放慢新功能的开发速度。此外,Rust 中最令用户头疼的似乎是 asynchronous Rust、traits、generics system 以及 borrow checker 机制。

图片

受访者希望 Rust 维护者主要优先考虑修复编译器错误 (68%)、提高 Rust 程序的运行时性能 (57%) 以及缩短编译时间 (45%)。受访者指出,编译时间是需要改进的最重要领域之一;但是有意思的是,受访者似乎也认为运行时性能比编译时间更重要。

图片

以上是《2023 年度 Rust 调查报告》的部分内容,如果大家想完整参考,可到如下网址浏览:

https://blog.rust-lang.org/2024/02/19/2023-Rust-Annual-Survey-2023-results.html

作者:校长

评论