Rust 2018 年度调查报告发布

栏目: IT资讯 · 发布时间: 5年前

内容简介:Rust 官方博客发布了 2018 年的 Rust 调查报告。 今年是第三次对 Rust 进行年度调查,首次增加了面向英语以外语言环境的调查,在全球 14 种语言背景的调查下,总共收集到了 5991 份调查记录,其中非英语环境占了所...

Rust 官方博客发布了 2018 年的 Rust 调查报告

今年是第三次对 Rust 进行年度调查,首次增加了面向英语以外语言环境的调查,在全球 14 种语言背景的调查下,总共收集到了 5991 份调查记录,其中非英语环境占了所有记录的 25%。

在受访人群中,有接近 3/4 使用 Rust,这与去年的 66.9% 相比增长了不少。

Rust 2018 年度调查报告发布

下边挑选了今年的报告中一些关注度较高的数据。

使用 Rust 多久了

Rust 2018 年度调查报告发布

有接近 1/4 开发者使用 Rust 至少 2 年,而约有 23% 使用不到 3 个月时间,可以看出 Rust 的新用户不少。

感觉 Rust 没有提高生产效率

Rust 2018 年度调查报告发布

生产效率是一个编程语言的重要指标,数据显示,有大约 50% 的受访者表示其在 3 个月内还感觉不到 Rust 的高效,而有大约 20% 的开发者在使用一年后仍然觉得 Rust 生产效率不高。

使用频率

Rust 2018 年度调查报告发布

Rust 使用频率有所提高,每天使用 Rust 的开发者从去年的 17.5% 上升到今年的 23.8%,而每周的占比从 60.8% 上升到 66.4%。

精通程度

Rust 2018 年度调查报告发布

在 1-10 分的自评中,认为自己对 Rust 掌握了 7 分的人数最多,其次是 3 分,而 10 分占了最小比例,这表明大多数使用者倾向于认为自己是初学者或者顶多是经验丰富,但谈不上是专家。

Rust 难在哪里

Rust 2018 年度调查报告发布

Rust 使用者普遍认为 Enums 和 Cargo 是简单的概念,其次是迭代器、模块和 Traits,接下来是更具挑战性的 Trait Bounds 和 Unsafe 概念。而最难的是宏、Ownership&Borrowing 和 Lifetimes。

哪个语言用着最爽

Rust 2018 年度调查报告发布

虽然很尴尬,但还是得说,Rust 并不是这些使用者用得最爽的编程语言,它排在第一名 Python 之后。我们还可以看到 Erlang 得到了最低分。

使用版本

Rust 2018 年度调查报告发布

使用当前稳定版本的人数比例与去年差不多,而且都是排在第一位,而 Nightly 版本的使用比例有所提升,从去年的 51.6% 提高到 56% 以上。

升级带来的麻烦

Rust 2018 年度调查报告发布

Rust 编译器升级到新的稳定版本时,给 7.4% 的使用者带来了麻烦,新版本破坏了已有代码,他们被迫进行修复。

此外,调查还询问了使用者对于 Rust 存在的问题的思考,得到如下 Top 10 反馈:

  1. 更好的库支持

  2. 更完美的 IDE 体验

  3. 更广泛地采用 Rust

  4. 更完善的 工具 与支持生态

  5. 优化学习曲线

  6. 稳定重要的语言特性和 crates

  7. 支持异步编程

  8. 支持 GUI 开发

  9. 更好的文档

  10. 改进编译时间

完整的调查报告查看官方博客


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上所述就是小编给大家介绍的《Rust 2018 年度调查报告发布》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Trading and Exchanges

Trading and Exchanges

Larry Harris / Oxford University Press, USA / 2002-10-24 / USD 95.00

This book is about trading, the people who trade securities and contracts, the marketplaces where they trade, and the rules that govern it. Readers will learn about investors, brokers, dealers, arbit......一起来看看 《Trading and Exchanges》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

html转js在线工具
html转js在线工具

html转js在线工具