Rust采用率不断提高,2022年度Rust调查报告出炉!

简介: Rust采用率不断提高,2022年度Rust调查报告出炉!

8 月 7 日,Rust 发布了 2022 年度 Rust 调查报告结果!Rust 连续第六年对 Rust 编程语言进行了调查,项目维护者、贡献者和那些普遍对 Rust 的未来感兴趣的人参与了调查。本年度 Rust 状况调查于 12 月 5 日开始接受提交,一直持续到 2022 年 12 月 22 日。Rust 团队希望找到一个更便捷、更可持续的流程,以便更快地得出结果,并为社区提供更多可行的见解。经过半年多的时间,终于发布了此次调查的结果!


参与


2022年,总共有 9433 名“Rustaceans”完成了此次调查,完成率高达 82%,而去年的完成率为 76%。参与度的增加表明人们对 Rust 及其不断变化的用户群的兴趣日益浓厚。

对于此次调查,浏览但未参与调查的人数相对于上次调查显著增加(从 2021 年的 16457 次浏览增加到 25581 次,增长超过 55%)。尽管这可能是由许多不同因素造成的,但 Rust 团队认为这些信息表明了对 Rust 语言的兴趣正在上升,以及其不断发展的广泛受众。

社区

该调查的一个值得注意的方面是参与的多样性,来自世界各地的贡献者、项目维护者和 Rust 爱好者的反馈。调查提供了 11 种语言,包括英语、简体中文、繁体中文、法语、德语、日语、韩语、葡萄牙语、俄语、西班牙语和乌克兰语。77%的受访者选择用英语参与今年的调查,5%用简体中文,4%用德语和法语,2%用日语、西班牙语和俄语,1%用繁体中文、韩语、葡萄牙语和乌克兰语。这是迄今为止以英语参与调查的受访者所占比例最低的一次,这表明 Rust 社区的全球化特征不断增强,这是令人兴奋的!

绝大多数受访者表示,他们在技术话题上最舒适的沟通语言是英语(93%),其次是中文(7%)。

对于Rust用户受访者来说,调查询问了他们居住的国家。排名前13位的国家如下:美国(25%),德国(12%),中国(7%),英国(6%),法国(5%),加拿大(4%),俄罗斯(4%),日本(3%),荷兰(3%),瑞典(2%),澳大利亚(2%),波兰(2%),印度(2%)。近72.5%的受访者选择回答了这个问题。

用途

2022年,越来越多的人在使用Rust!超过90%的调查受访者表示自己是 Rust 用户,其中 47% 的用户每天都在使用Rust,相比于去年增长了4%。

30%的Rust用户受访者可以编写简单的Rust程序,27%可以编写用于生产环境的代码,42%认为他们在使用Rust时非常高效。

在已经放弃使用Rust的受访者中,有30%的人提到困难是放弃的主要原因,而近47%的人提到了他们无法控制的因素。21.webp.jpg同样,未被认定为Rust用户的受访者中,有26%的人表示认为Rust很难是不使用它的主要原因(其中62%的人表示他们还没有机会优先学习Rust)。24.webp.jpg


工作使用


Rust 专业采用率的增长是另一个值得注意的发现。

2022 年,29.7% 的受访者表示,他们在工作中的大部分编码工作都使用 Rust,比上一年显着增加了 51.8%。25.webp.jpg促使 Rust 在工作中得到更多采用的关键因素是 Rust 被认为具有生产“无错误软件”的能力 (86%)、Rust的性能特点(84%),以及Rust提供的安全和可靠性保证(69%)。76%的受访者继续使用Rust是因为他们觉得它有趣且令人愉快。25.webp (1).jpg在工作中使用Rust的受访者中,有72%的人表示它帮助他们的团队实现了目标(比去年增长了4%),并且75%的人计划未来继续在团队中使用Rust。

Rust的学习曲线是一个重要的考虑因素;39%的以专业能力使用Rust的受访者认为这个过程具有挑战性,9%的受访者表示在工作中采用Rust会“拖慢团队的进度”。然而,60%的高效用户认为总体上采用Rust是值得的。26.webp.jpg


支持 Rust 的未来


Rust 现状调查的一个关键目标是阐明 Rustaceans 目前面临的挑战、担忧和优先事项。

在那些对 Rust 的未来表示主要担忧的受访者中,26% 的人担心 Rust 背后的开发人员和维护人员没有得到适当的支持——与上一年的调查结果相比减少了 30% 以上。未来的一个重点领域可能是看看该项目如何与 Rust 基金会一起继续将这一数字推向 0%。

38% 的受访者担心 Rust“变得太复杂”,少数受访者担心文档、公司监管或发展速度。34% 的受访者根本不担心 Rust 的未来。

今年的调查反映出,自上次调查以来,业界对 Rust 使用的担忧减少了 21%。随着越来越多的人发现 Rust 并成为社区的持久成员,对 Rust 持久力和通用实用性的信心明显增强。

22.webp.jpg


总结


总体而言,2022 年 Rust 状况调结果查显示了该语言的积极前景,全球社区不断壮大,专业人士采用率不断提高,对其未来的担忧也有所减少。

原文链接:blog.rust-lang.org/2023/08/07/…

相关文章
|
Rust JavaScript IDE
2022 开发者调查报告:Rust 语言、Phoenix 框架最受欢迎|PHP 薪酬倒数
2022 开发者调查报告:Rust 语言、Phoenix 框架最受欢迎|PHP 薪酬倒数
436 0
2022 开发者调查报告:Rust 语言、Phoenix 框架最受欢迎|PHP 薪酬倒数
|
Rust JavaScript 前端开发
开发者调查报告:JavaScript 和 Python 仍占主导地位,Rust 持续猛增 4 倍
开发者调查报告:JavaScript 和 Python 仍占主导地位,Rust 持续猛增 4 倍
133 0
|
Rust 安全 IDE
2021 Rust 调查结果公布:共 9354 份调查问卷收集
2021 Rust 调查结果公布:共 9354 份调查问卷收集
|
1月前
|
Rust 安全 Java
探索Rust语言的并发编程模型
探索Rust语言的并发编程模型
|
1月前
|
Rust 安全 区块链
探索Rust语言:系统编程的新选择
【10月更文挑战第27天】Rust语言以其安全性、性能和并发性在系统编程领域受到广泛关注。本文介绍了Rust的核心特性,如内存安全、高性能和强大的并发模型,以及开发技巧和实用工具,展示了Rust如何改变系统编程的面貌,并展望了其在WebAssembly、区块链和嵌入式系统等领域的未来应用。
|
1月前
|
Rust 安全 Java
编程语言新宠:Rust语言的特性、优势与实战入门
【10月更文挑战第27天】Rust语言以其独特的特性和优势在编程领域迅速崛起。本文介绍Rust的核心特性,如所有权系统和强大的并发处理能力,以及其性能和安全性优势。通过实战示例,如“Hello, World!”和线程编程,帮助读者快速入门Rust。
67 1
|
1月前
|
Rust 安全 编译器
编程语言新宠:Rust语言的特性、优势与实战入门
【10月更文挑战第26天】Rust语言诞生于2006年,由Mozilla公司的Graydon Hoare发起。作为一门系统编程语言,Rust专注于安全和高性能。通过所有权系统和生命周期管理,Rust在编译期就能消除内存泄漏等问题,适用于操作系统、嵌入式系统等高可靠性场景。
72 2
|
1月前
|
Rust 安全
深入理解Rust语言的所有权系统
深入理解Rust语言的所有权系统
36 0
|
1月前
|
Rust 安全 前端开发
探索Rust语言的异步编程模型
探索Rust语言的异步编程模型
|
1月前
|
Rust 安全 云计算
Rust语言入门:安全性与并发性的完美结合
【10月更文挑战第25天】Rust 是一种系统级编程语言,以其独特的安全性和并发性保障而著称。它提供了与 C 和 C++ 相当的性能,同时确保内存安全,避免了常见的安全问题。Rust 的所有权系统通过编译时检查保证内存安全,其零成本抽象设计使得抽象不会带来额外的性能开销。Rust 还提供了强大的并发编程工具,如线程、消息传递和原子操作,确保了数据竞争的编译时检测。这些特性使 Rust 成为编写高效、安全并发代码的理想选择。
28 0