TIOBE 颁布了 2021 年 3 月寰球编程语言排行,3 月的榜单排名与 2 月相比没有太大变动。不过,TIOBE 介绍了一些将引入的新性能。
前五名没有变动,C 语言仍旧位居榜首
往年 3 月排名第一的编程语言仍旧是 C 语言,凭借 15.33% 的比例位居榜首。占比 10.45% 的 Java 排名第二,第三名则是 Python,占比 10.31%。排在第四第五的别离是 C++ 和 C#。这一排名与 2 月的数据完全相同。
TIOBE 编程社区索引是编程语言受欢迎水平的指标,索引每月更新一次。这个评级是基于世界范畴内纯熟工程师、课程和第三方供应商的数量。受欢迎的搜索引擎如 Google、Bing、Yahoo!、Wikipedia、Amazon、YouTube 和百度被用来计算评分。重要的是要留神,TIOBE 索引与“最佳编程语”言或大多数代码行所用的语言无关。
以下是前 50 的编程语言排名:
以下排名 51-100 的语言因为差别较小,仅按字母程序列出:
4th Dimension/4D、ABC、ActionScript、Alice、Arc、ATLAS、Awk、B4X、bc、Boo、Bourne shell、C shell、CFML、Clojure、Crystal、DiBOL、Elm、Erlang、EXEC、Forth、Hack、Icon、Inform、Io、J、J#、Korn shell、Ladder Logic、Maple、ML、MQL4、MUMPS、NATURAL、OCaml、OpenCL、OpenEdge ABL、Oz、PL/I、Pure Data、Q、Ring、Scheme、Simulink、Snap!、SPARK、SPSS、Tcl、Vala/Genie、Verilog、Zig
TIOBE 的新特点
TIOBE 的首席执行官 Paul Jansen 在最新综述中示意,将在不久的未来揭示一些新的特色,这些特色将被增加到索引中。第一个问题波及 bug 修复。因为应用了简单的算法,例如主动剔除离群值,所有编程语言的所有百分比之和并不总是达到 100%。这是一个谬误,应该尽快修复。
还有一个期待已久的个性将变得可用: 编程语言属性。将要跟踪的属性来自 Wikipedia。示例包含语言范式(面向对象,功能性 …)和类型零碎(动态类型,动静类型,弱类型…)。
此外,TIOBE 还将增加趋势,以查看哪些属性越来越受欢迎。
参考链接:https://www.tiobe.com/tiobe-index/