Rust 官方博客发布了 2018 年的 Rust 调查报告。
往年是第三次对 Rust 停止年度调查,初次添加了面向英语以外言语环境的调查,在全球 14 种言语背景的调查下,总共搜集到了 5991 份调查记载,其中非英语环境占了一切记载的 25%。
在受访人群中,有接近 3/4 运用 Rust,这与去年的 66.9% 相比增长了不少。
下边挑选了往年的报告中一些关注度较高的数据。
运用 Rust 多久了
有接近 1/4 开发者运用 Rust 至少 2 年,而约有 23% 运用不到 3 个月时间,可以看出 Rust 的新用户不少。
觉得 Rust 没有提高消费效率
消费效率是一个编程言语的重要目的,数据显示,有大约 50% 的受访者表示其在 3 个月内还觉得不到 Rust 的高效,而有大约 20% 的开发者在运用一年后依然觉得 Rust 消费效率不高。
运用频率
Rust 运用频率有所提高,每天运用 Rust 的开发者从去年的 17.5% 上升到往年的 23.8%,而每周的占比从 60.8% 上升到 66.4%。
知晓水平
在 1-10 分的自评中,以为本人对 Rust 掌握了 7 分的人数最多,其次是 3 分,而 10 分占了最小比例,这表明大少数运用者倾向于以为本人是初学者或许顶多是阅历丰厚,但谈不上是专家。
Rust 难在哪里
Rust 运用者普遍以为 Enums 和 Cargo 是复杂的概念,其次是迭代器、模块和 Traits,接上去是更具应战性的 Trait Bounds 和 Unsafe 概念。而最难的是宏、Ownership&Borrowing 和 Lifetimes。
哪个言语用着最爽
虽然很为难,但还是得说,Rust 并不是这些运用者用得最爽的编程言语,它排在第一名 Python 之后。我们还可以看到 Erlang 失掉了最低分。
运用版本
运用以后波动版本的人数比例与去年差不多,而且都是排在第一位,而 Nightly 版本的运用比例有所提升,从去年的 51.6% 提高到 56% 以上。
晋级带来的费事
Rust 编译器晋级到新的波动版本时,给 7.4% 的运用者带来了费事,新版本破坏了已有代码,他们被迫停止修复。
此外,调查还讯问了运用者关于 Rust 存在的成绩的思索,失掉如下 Top 10 反应:
更好的库支持
更完美的 IDE 体验
更普遍地采用 Rust
更完善的工具与支持生态
优化学习曲线
波动重要的言语特性和 crates
支持异步编程
支持 GUI 开发
更好的文档
改良编译时间
残缺的调查报告查看官方博客。
【编辑引荐】
Lisp 是怎样成为上帝的编程言语的
最好的编程言语?美国出数据了,Java吃香,PHP败了
阿里巴巴连任Java全球管理组织席位
微软的TypeScript最受JavaScript开发者喜爱
黑客向抢手JavaScript库注入恶意代码 窃取Copay钱包的比特币
(责任编辑:admin)