报告:Rust 社区规模翻两番,JavaScript 开发者达 1750 万


研究公司 SlashData 最新发布了一份”State of the Developer Nation“第 22 版报告,基于 2021 年 12 月至 2022 年 2 月期间对 166 个国家/地区的 20,000 多名开发者进行调查的数据。

报告指出,JavaScript 已经连续十次在该调查中占据最受欢迎的语言位置;社区持续增长,目前全球共有近 1750 万开发人员在使用。自两年前超过 Java 以来,Python 持续占据第二大流行语言的位置;目前社区开发者数量为 1570 万,在过去的六个月里新增了 330 万。

值得注意的是,Rust 的规模在过去 24 个月内翻了近两番,从 2020 年第一季度的 60 万名开发人员增加到 2022 年第一季度的 220 万。报告指出,Rust 已经形成了一个非常强大的开发人员社区,他们关心性能、内存安全和安全性。它主要用于物联网软件项目,但也用于 AR/VR 开发,最常用于实现 AR/VR 应用程序的低层核心逻辑。

对此,Rust 基金会执行董事 Rebecca Rumbul 评论称,“Rust 的安全性和内存安全使人们能够以很大的信心进行创作。维护者和贡献者社区具有包容性和支持性。随着对 Rust 开发人员的需求不断增加,Rust 对于希望提升其专业前景的开发人员来说也是一个不错的选择。” 

其他编程语言方面:

  • Java 继续强劲而稳定的增长。自 2021 年初以来,已有近 500 万开发人员加入了 Java 社区。
  • PHP 在过去六个月中增长最少,在 2021 年第三季度至 2022 年第一季度之间净新增开发人员 60 万名。但 PHP 是 Web 应用程序中仅次于 JavaScript 的第二常用语言。
  • Go 和 Ruby 是后端开发中的重要语言,但 Go 在过去一年的增长速度是原来的两倍多,社区现在拥有 330 万开发人员。
  • Kotlin 社区的开发者人数从 2021 年第一季度的 240 万增长到 2022 年第一季度的 500 万。而这主要归功于谷歌将 Kotlin 作为 Android 开发的首选语言。

低代码应用方面,有 46% 的受访者表示在他们工作的某些部分会使用低代码或无代码工具。但有经验的开发者,特别是那些拥有 10 年以上经验的开发者,是最不可能使用这些工具人群。地区上,北美有 19% 的开发者在他们一半以上的编码工作中使用低代码或无代码工具,几乎是全球平均水平(10%)的两倍。

随着数字货币的采用在全球范围内持续增长;有 34% 的受访者表示,他们正在学习比特币等加密货币。还有 16% 表示他们正在积极开展与加密相关的项目。而另一种具有赚钱潜力的 NFT 技术目前也有 11% 的人在进行相关研究,32% 的开发者表示他们正在重新学习 NFT 知识。

同样 30% 的开发人员正在学习加密货币以外的区块链应用。SlashData 发现,对区块链应用程序和加密货币的兴趣在所有技术中增加最多。不过目前只有 12% 的开发人员在从事区块链项目,相较 SlashData 2021 年第一季度的报告仅高出 1% 。

此外,还有 28%  的开发人员正在学习元宇宙和 AI 辅助软件开发技术。

完整报告地址


相关文章

2022-11-15

成为软件交付方面的“high performers”。 编程语言方面,JavaScript 仍然是最大的编程语言社区,估计全球约有 1960 万开发者每天都在使用 JavaScript,从 Web 开发和移动应用程序到后端编码、云和游戏设计。 与此同时,Java 也在快速

2022-11-11

商业支持的项目中工作。 其他一些发现还包括: JavaScript 仍然是 GitHub 上最常用的语言。2022 年,PHP 的使用量下降,而 Python 的使用量增长了 22.5%。Python 是第二大使用语言,其次是 Java 和 TypeScript。 9400 万开发人员正在使

2022-11-05

为核心的产业生态,国产服务器操作系统已经具备产品有开发者社区、有知识产权,高安全、高可用、可定制、可重构的特性。 此前,在工业和信息化部举行的“新时代工业和信息化发展”系列主题新闻发布会上,信息技术发

2022-08-06

月代码捐赠到开放原子开源基金会成立,现阶段openEuler的开发者数量达到10051,增长44%,社区版本下载量达到57万多次,增长65%,遍布全球123个国家,1565个城市,社区所有合入请求达到84,105次,增长58%。 倪光南认为,随着open

2022-03-24

开发人员中,最受喜爱的编程语言前五名分别是:Python、JavaScript、Java、TypeScript 和 C#。开发人员认为这些语言具有有用、维护良好的库;并且易于使用且功能强大,使它们更易于编程。 Rust、Swift、Scala、R 和 Objective-C 则排名靠

2022-04-01

人员构建、共享和运行现代应用程序的方式。随着公司对开发者的关注,高效和高速的产品主导的上市战略,以及为数以千计的生态系统合作伙伴提供支持,它有望在未来十年引领行业。 数据显示,过去的一年里,Docker 实现了

2022-04-03

Rust 基金会推出一个 2022 年社区资助项目,对 Rust 社区现有资金生态系统的补充;此次预算共 62.5 万美元,由 AWS、华为和谷歌捐赠。 该计划的目标在于: 支持 Rust 的维护者。“我们知道,许多人在志愿的基础上奉献了大量的

2022-06-23

探索新的业务线。 Deno 是一个基于 Rust 编程语言和 V8 JavaScript 引擎的 JavaScript、TypeScript 和 WebAssembly的运行时。Deno 由 Ryan Dahl 和 Bert Belder 在 2019 年共同创建,在创建 Deno 之前,Ryan Dahl 更是以创建了 Node.js 而闻名,而后者 Bert Be

2022-07-16

60 亿个参数,一举超越市面上的所有竞争对手,成为目前规模最大的语言模型。 该项目始于去年,由人工智能初创公司 Hugging Face Inc.(最近融资了 1 亿美元)与法国研究机构 CNRS 和 GENCI 合作,他们共同成立了一个名为 BigScienc

2022-10-15

能遵循的概念和技术的过程。例如,学习 Rust 需要忘掉 JavaScript 和 Java 等旧语言所要求的 scope 和 ownership 的概念。 如果你想利用 Rust 的优势,则必须愿意放弃一些可能导致错误的已熟悉的功能。还有些人认为,Rust 的语言语法

2022-08-12

要数百万次。报告揭露的一些趋势包括: Typescript 超越 Javascript 成为最受欢迎的 DevOps 语言 研究称,TypeScript 成为 CircleCI 上最常用的语言的原因在于:首先,类型安全使开发人员能够在他们的 IDE 中或在编译时而不是在运行时

2022-10-01

。后来,他发现在设计界很少出现开源的产品——而这在开发者社区却十分常见。所以他想到可以创造一个支持自定义操作的平台,以满足特定用户群体和用途的需要。这就是 Penpot 诞生的契机。 ▲ Penpot 创始团队,右下是创

2022-07-23

的 Web 框架和工具性能基金一直有在赞助一些知名的开源 JavaScript 框架和开发工具,以支持 Web 性能和开发者工具的发展。 近日,该基金组成员在博客中宣布又通过 Open Collective 捐赠了 50 万美元,分配给一些专注于提高 Web 性

2022-09-12

同维护的一个强大、但却很复杂的 Linux 内核功能。eBPF 使开发者能够在 Linux 内核中建立高效和可扩展的网络、安全和负载平衡,也允许开发者在连接和安全层中注入高效的可观察性。eBPF 能够实现使用传统网络和安全技术或传统