SlashData Rust 开发者最新调查 增长最猛 JavaScript最流行 (slash第一把吉他)

SlashData Rust 开发者最新调查 增长最猛 JavaScript最流行 (slash第一把吉他)

近日,开发者调查分析公司 SlashData 发布了 2021 年《开发者报告》(第 20 版)。报告发现,JavaScript 在全球拥有 1380 万开发者,当之无愧地荣膺最流行的编程语言。

据悉, SlashData 的调查来自全球 155 个国家或地区的 19000 名受访者。研究人员特意尝试衡量编程语言用户的绝对数量,而不是像 Stack Overflow 或 Redmonk 等公司的指数那样,简单地看相对受欢迎程度。

JavaScript 霸榜,成为最流行的编程语言

SlashData 一年进行两次调查。根据最新的调查结果,该公司估计 JavaScript 在全球有 1240 万开发者,包含 TypeScript 和 CoffeeScript 开发者,因为它们都是基于相同的 ECMAScript 标准。

该公司在这份报告中估计 JavaScript 开发者占全球 2430 万开发者的很大部分。

与此同时,InfoQ 编程语言 1 月排行榜调查发现,国内程序员使用最多的编程语言中也有 JavaScript。

据悉,JavaScript 不仅被世界上的绝大多数网站所使用,也被世界主流浏览器(Chrome、IE、Firefox、Safari、Opera)支持。

有程序员指出,一方面,因硬件性能的不断提升,JavaScript 引擎性能得到显著缓解,让开发者有了很大的腾挪空间;另一方面,JavaScript 学起来容易,写起来简单,不涉及太多底层细节。除了前端,现在连后端也开始使用 JavaScript。并且,随着软件开发行业的规模扩张,企业更聚焦业务,不再更多地关注底层基础设施,因此需要越来越简单易用的工具,JavaScript 自然成为最合适的选择。

Python 和 Java 分列第二、第三

SlashData 估计,第二大最流行的编程语言是 Python,它在全球大概有 1010 万开发者,而 Java 则以 940 万全球开发者排名第三。

据悉,其 Top 3 编程语言排名与 RedMonk 的编程语言排名一致(RedMonk 的排名是基于 GitHub 和 Stack Overflow 的数据)。

第四名到第六名最流行的编程语言分别是 C/C++(有 730 万开发者)、C#(有 650 万开发者)和 PHP(有 630 万开发者)。

此外,其他比较流行的编程语言还有 Kotlin、Swift、Go、Ruby、Objective C、Rust 和 Lua。

SlashData 认为,自 2017 年以来,JavaScript 社区增加了 450 万开发者,而 Python 仅在过去一年就增加了 160 万开发者。

根据该公司的说法,Python 是增长最快的编程语言,拥有超过 600 万开发者,而 70% 的开发者专注于使用它的机器学习报告,这可能归功于谷歌开发的 TensorFlow、Facebook 的 PyTorch 和 NumPy 之类的机器学习库。同时,Python 也被广泛应用于后端系统自动化。

而 Python 此前获得 Tiobe 2020 年度编程语言称号。

简单说,Python 之所以被大规模采用,主要原因还是要归根于其简单易上手的方便性,以及极大地提高了生产效率。

SlashData 指出,虽然基础比不上 Python,但是 Rust 和 Lua 在过去 12 个月中也是增长最快的两门编程语言。

Rust 目前并未得到广泛应用,主要原因可能是它太难学。但是,Rust 前景似乎不错,它不仅成立了自己的基金会,而且得到大型科技公司的支持,比如亚马逊、微软、谷歌和 Mozilla。

谷歌已经表示希望 Rust 成为 Linux 内核的第二门语言,并且使用它为 Android 操作系统编写新代码,因为它的内存安全性有助于避免内存错误。此外,开发者还非常赞赏 Rust 的 Crates 包管理系统。

关于 Rust 的更多详情,可阅读 《Rust 大步跨入 Android 平台》。

声明:本文来自用户分享和网络收集,仅供学习与参考,测试请备份。