Rust 2018 年度调查报告发布

栏目: 编程语言 · Rust · 发布时间: 5年前

内容简介:Rust 官方博客发布了今年是第三次对 Rust 进行年度调查,首次增加了面向英语以外语言环境的调查,在全球 14 种语言背景的调查下,总共收集到了 5991 份调查记录,其中非英语环境占了所有记录的 25%。在受访人群中,有接近 3/4 使用 Rust,这与去年的 66.9% 相比增长了不少。

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. 改进编译时间

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


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

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

Java语言程序设计

Java语言程序设计

(美) Y. Daniel Liang / 李娜 / 机械工业出版社 / 2011-6 / 79.00元

本书是Java语言的经典教材,畅销多年不衰。本书全面整合了Java的特性,采用“先讲基础”的教学方式,循序渐进地介绍了程序设计基础、面向对象程序设计、GUI程序设计等。另外,本书还全面且深入地覆盖了一些高级主题,包括算法和数据结构、并发、网络、国际化、高级GUI、数据库和Web程序设计等。 本书中文版由《Java语言程序设计 基础篇》和《Java语言程序设计 进阶篇》组成。基础篇对应原书的第......一起来看看 《Java语言程序设计》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

MD5 加密
MD5 加密

MD5 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器