> 文档中心 > 大厂竞相入局 Rust,性能、安全是关键,揭晓 2021 年 Rust 开发者调查报告

大厂竞相入局 Rust,性能、安全是关键,揭晓 2021 年 Rust 开发者调查报告

作者 | Rust调查组

编译 | 张洁

责编 | 屠敏

一年一度的Rust调查分析来啦!该调查于2021年12月进行,一起来看看调查结果吧!

Rust社区——群英汇聚

Rust社区的人数在不断增加,此次调查采访了9354人,收到的总回复数量比去年的总数高出约1500份。

90%的受访者表示是因为出于一些目的才使用Rust的,而5%的人则表示过去使用Rust但现在不使用了,还有4%的人表示他们从来没有使用过Rust。

此次调查共有113个不同的国家和地区参加,并在其中呈现了10种语言,其中有78%的受访者用英语填写调查问卷,其次是简体中文 (6%)、德语 (4%) 和法语 (3%)。受访者来自世界各地,其中美国占比最多,达24%,其次是德国 (12%)、中国 (7%) 和英国 (6%)。

然而,英语并不是所有Rustaceans的首选语言,7%的人不愿意用英语去进行技术交流,另外还有23%的受访者更喜欢用除英语以外的其他语言。Rustaceans的首选语言大致与他们的文化发展有关。

Rust的使用量再破纪录

每年使用Rust的人都在持续增长,据调查,目前81%的人至少每周使用一次,较去年增长了9%。其中75%的用户表示他们可以熟练使用Rust,但有27%的人说有时会很费劲。

总而言之,多数Rustaceans(使用 Rust、为 Rust 做出贡献或对 Rust 的开发感兴趣的人)在使用Rust编写程序时感觉很满意,只有1%的人表示使用它很不方便,还有四分之一的人认为Rust与其他编程语言相比没有任何的优势。

用Rust编程是“真香”

现在Rust可以安全地归类为人们在专业场合使用的语言。据调查显示,有59%的人会在工作中使用Rust,还有23%的人在工作中会使用Rust进行大部分的编码。与去年相比,这是一个很大的增长,因为当时只有42%的受访者会在工作中使用Rust。

对于许多Rustaceans来说,在工作中采用Rust是一个不错的选择。在工作中采用Rust的人中有83%的人认为它具有“挑战性”。然而,这在很大程度上与Rust本身有关,与采用一种新的编程语言所面临的挑战有关。在采用过程中,只有13%的受访者发现使用Rust降低了团队的开发速度,而82%的受访者则发现Rust帮助了他们实现了团队目标。

采用后,成本也很合理。当被问及他们的团队在未来是否再次使用Rust时,90% 的人表示同意。最后,在工作中使用Rust的人中,89%的受访者表示他们的团队觉得编程很有趣。

至于为什么受访者在工作中使用Rust,有以下几点原因:

  • Rust允许用户“构建正确的软件”,96%的受访者同意这一说法
  • 92%的受访者认为是性能
  • 89%的受访者是因为Rust的安全属性

面对挑战,Rust选择勇往直前

年度调查报告表明,Rust社区在不断壮大,并且健康的发展。有61%的受访者表示Rust的编译时间过长,要求对Rust的编译时间进行重点改进。不过,值得称赞的是,61%的人认为Rust在过去一年中Rust得到了改善。其次有45%的人认为要改进磁盘空间,也有40%的人要求改一改调试,还有56%的人想要改进GUI开发。

当被问及对Rust未来的担忧是什么时,受访者说出了三点担忧:

  • 没有被足够多的人使用。鉴于Rust在工作场所的采用方面不断取得进展,社区正在克服这一担忧的道路上。
  • 语言将会变得过于复杂。有较少的人要求增加功能,尤其是那些还没有在开发过程中的功能,并与之前的功能结合在一起,这样在语言上将会方便很多。
  • 从事Rust工作的人无法找到适当支持者,以继续健康地发展语言和社区。随着Rust基金会的成立,支持体系正在逐步改进。毫无疑问的是,这一担忧将会随着人员的增多而被解决。

未来可期

随着Rust基金会的成立,2021年可以说是Rust发展史上重要的一年。2021年,Rust社区变得比以往都大,这让我们看到了Rust的未来,那将会是一条坚实的道路!

原文链接:Rust Survey 2021 Results | Rust Blog