6

2021 年度 IEEE Spectrum编程语言排行榜 Top55:Python 处于“主宰”地位

 2 years ago
source link: https://segmentfault.com/a/1190000040592862
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

2021 年度 IEEE Spectrum编程语言排行榜 Top55:Python 处于“主宰”地位

近日,IEEE Spectrum 出炉了 2021 年度顶级编程语言排行榜。据数据显示,作为最受欢迎的编程语言之一,Python 以”主宰“地位蝉联了榜单第一的位置,而 Java 和 C 语言则分别位列榜单第 2 和第 3 位。

作为业内比较权威的交互语言排行榜,本次 IEEE Spectrum 在 2021年度顶级编程语言列表,结合了包括谷歌、推特、GitHub、Reddit、IEEE 等 8 个来源的 11 个指标,共上榜了 55 种语言。

本次 IEEE Spectrum 2021年度榜单上的 55 种语言,除排名前 5 的Python、Java、 C、C++、JavaScript 、C# 排名并无变动之外,后面的编程语言排名都发生了一些变动。

此次更新的 2021 年度 IEEE Spectrum 榜单列表中的 55 种语言中,排名第一的 Python 再次蝉联榜首,同时也看得出其在当前市场上持续的领先地位。

Python 是一种面向对象的解释性语言,该编程语言大部分功能来自大量库,包括机器学习和科学计算的流行模块。

任何编程语言都不是“完美”的,Python 也会存在这样那样的小问题,但这些问题可以通过 SQL、R 和 Matlab 来解决。所以总而言之,Python 依然是时下比较火的编程语言之一,并且它还提供了几个库,可帮助开发大规模AI系统和嵌入式项目。

位列排行榜第 2、3 位的 Java 和 C ,是 Python 出现之前就应用非常广泛的编程语言。其中,Java 作为一种面向对象的语言,它创建要在虚拟机上运行的代码,允许虚拟机在不同的平台上运行,一般很少需要修改或不怎么需要修改,是 Web 应用程序的流行选择。

除了上述语言位列前 3,该榜单前 10 位的高级编程语言依次还有 C++ 、JavaScript 、C#、R 、Go、 HTML 及 Swift 。其中,C# 从去年的第 25 位直接来到了本次榜单的第 6 名,HTML 也是首次进入榜单前十。

本次排名第 7 位的是 R 语言,而去年榜单上第 7 位还是 Cobol 语言,今年Cobol 语言降至第 34 位。据业内人士分析,由于疫情影响,此前常用于国外政府管理软件的 Cobol 语言已经得到更新,看得出,一门编程语言的流行与否,或许也同时刻变化的外部因素而变化。

本次榜单中排名靠前的 10 种编程语言,也属于目前就业和招聘市面上比较受欢迎的编程语言,它们拥有大量的代码和优点,且都具有汇编代码的“天赋”。

下面就列出本次 IEEE Spectrum 出炉的目前在移动端、桌面端及 web 应用程序市场上占据主导地位的 55 种编程语言的完整榜单:

关于 IEEE Spectrum 顶级编程语言:

该榜单由资深编辑斯蒂芬·卡斯(Stephen Cass)创建,每年都会发布更新数据和排名。此次 2021 年度版榜单由卡斯、普里蒂·库尔卡尼(Cass, Preeti Kulkarni)和埃里科·吉佐(Erico Guizzo)根据尼克·迪亚科普卢兹(Nick Diakopoulous)的原创设计而创作。

参考:
https://spectrum.ieee.org/top...


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK