2021Q1 编程语言排行榜:JavaScript 开发者最多,Rust 增速最快

2023-06-05 0 922

2021Q1 编程语言排行榜:JavaScript 开发者最多,Rust 增速最快

SlashData 的展开调查全面覆盖了源自 155 个北欧国家/沿海地区的 19,000 数名受调查者,与源自 GitHub、RedMonk、StackOverflow 和 Tiobe 的其它词汇畅销某种程度名列大同小异。

2021Q1 编程语言排行榜:JavaScript 开发者最多,Rust 增速最快

SlashData 每月展开三次此展开调查。它的上一场展开调查估算 JavaScript 街道社区的体量为 1240 万,当中主要包括 TypeScript 和 CoffeeScript,它也如前所述完全相同的 ECMAScript 国际标准。止到第三季度完结,数目已快速增长至 1,380 万。

开发者数目第三的是 Python,数目为 1010 万,名列第三的 Java 为 940 万。这一名列与开发者预测子公司 RedMonk 不久前如前所述 GitHub 和 StackOverflow 的考察统计数据完全相同。

依照 SlashData 的讲法,Python 是开发者数目快速增长最少的词汇,当中 70% 的开发人员著眼于采用它展开有关的机器学习组织工作,这非常大某种程度上如果归因于 Google 的 TensorFlow、Facebook 的 PyTorch 和 NumPy 等等的机器学习库。

对统计数据自然科学应用领域另一话题词汇 Rust,SlashData 则则表示现阶段多于 17% 的人采用 Rust,但它看似往后 12 个月中开发者比率增幅最低的C词汇,但即使此基础数目较高,因此大幅快速增长数目要高于 Python。

虽然 Rust 仍未获得广为采用,但去年它的街道社区踏进了 Mozilla 的“阻碍”,并建立了他们的Rust Foundation,该促进会现阶段已获得了 Amazon Web Services,Microsoft Azure,Google 和 Mozilla 的全力支持。

Rust 或成信息技术小厂宠儿

对安卓开发者来说,Java 和 Kotlin 是比较流行的选择;而对从事操作系统以及内部底层的开发者来说,C 和 C++ 是比较热门的选择。但在众多词汇中,Rust 作为一款小众的现代系统C词汇,近两年间逐渐受到了各大企业的青睐。

2020 年底,Rust 官方在考察了全球 8323 位开发者后,最新发布了 2020 年 Rust 展开调查报告。通过报告,我们发现 Rust 开发者的用户粘度较高,有 83% 的受调查者则表示他们一直在采用该词汇。

众所周知,当提及 Rust 词汇时,安全、性能、并发等特性是其优势。Rust 通过采用编译时检查和运行时检查相结合的方式提供内存安全保证,以强制执行对象的寿命/所有权,并确保内存访问是有效的。在实现这种安全性的同时,还能提供与C和C++相当的性能。Rust 还减少了对沙盒的需求,让开发者有更多的开销空间来引入更安全、更轻量的新功能。

去年,AWS 开源团队宣布聘用 Rust 编译器联合创始人 Felix Klock,未来致力于进一步改进 Rust。苹果也则表示对将 C 代码移植到 Rust 感兴趣,希望投身到采用 Rust 编写代码的潮流中,想要在如前所述 Linux 的服务器端平台上将 C 过渡到 Rust。微软在采访中也则表示 C/C++ 无法胜任编写关键任务的软件,业界非常需要高性能、内存安全的C词汇来开发底层系统,而当今市场上最好的选择就是 Rust。

近日,谷歌宣布出于安全性的考虑,推荐开发者采用 Rust C词汇来开发操作系统。并则表示在往后的 18 个月里,它一直在为 Android 开源项目添加 Rust 全力支持。但在 Android 平台上添加一门新词汇是一项巨大的工程。一些工具链和依赖关系需要维护,测试此基础设施和工具必须更新,开发者需要接受培训。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务