内容提要
Rust Survey Team发布了2023年Rust编程语言调查结果,参与人数减少37%,但开始和完成的人数略有增加。英语仍然是技术交流的首选语言,中国人使用Rust的比例为6%。调查涉及Rust的使用情况、工作中的应用、挑战和改进方向。调查结果将帮助改进Rust的发展。
延伸解读
调查参与度变化解读
2023年Rust调查的浏览量比2022年减少了37%,但开始和完成调查的人数却略有增加,完成率也从81.3%提升至82.2%。官方推测,这可能是因为2022年的分析博客发布较晚,许多Rustacean仍对上次调查记忆犹新,因此减少了打开新调查的意愿。尽管浏览量下降,但实际参与度不降反升,这反映出核心社区成员对Rust发展的持续关注和参与热情。
Rust工作场景应用趋势
调查显示,在工作中使用Rust的比例持续上升:34%的受访者在工作中大部分编码使用Rust,比2022年增加5个百分点。雇主投资Rust的首要原因是可以构建正确且少bug的软件(86%),其次是性能特征(83%)。79%的受访者认为Rust帮助公司达成目标,64%认为采用Rust物有所值。这些数据表明,Rust在工业界的认可度和实际价值正在稳步提升。
社区担忧与改进优先级
受访者对Rust未来的主要担忧包括:43%担心Rust变得过于复杂(比2022年增加5个百分点),42%担心在技术行业的使用率低,32%担心开发者和维护者未得到适当支持。同时,20%的受访者希望Rust放缓新功能的开发。在改进方向上,受访者希望维护者优先修复编译器错误(68%)、提升运行时性能(57%)和改善编译时间(45%)。这些反馈为Rust项目的发展提供了明确的优先级参考。
学习曲线与技能提升
调查发现,Rust用户的整体专业水平有所提高:47%的受访者认为自己能高效使用Rust,比2022年的42%有所上升;能编写生产就绪代码的比例为28%,略有增加;而只能编写简单程序的比例从29%降至23%。在未使用Rust的原因中,31%的人认为Rust太难,67%的人表示尚未有机会优先学习。前用户放弃Rust的原因中,因难度放弃的比例下降了6个百分点,但因偏好其他语言而放弃的比例上升了9个百分点。
Q&A
2023年Rust调查的参与情况如何?
2023年Rust调查的浏览量比2022年减少了37%,但开始和完成调查的人数略有增加,完成率为82.2%。
Rust用户在工作中使用Rust的比例是多少?主要原因是什么?
34%的受访者在工作中使用Rust,主要原因是能够构建正确且无错误的软件(86%),其次是性能特征(83%)。
Rust用户最担心的问题是什么?
43%的受访者担心Rust变得过于复杂,42%担心Rust在技术行业的使用率低,32%担心维护者未得到适当支持。
Rust用户希望维护者优先改进哪些方面?
受访者希望维护者优先修复编译器错误(68%)、提高程序运行性能(57%)和改善编译时间(45%)。
Rust用户最常使用哪些操作系统和IDE?
Linux是最受欢迎的操作系统,其次是macOS和Windows。最受欢迎的IDE是Visual Studio Code,RustRover也获得了一些关注。
Rust用户的专业水平如何?
47%的受访者认为自己能高效使用Rust,28%能编写生产就绪的代码,23%只能编写简单程序。