乐趣区

关于编程语言:TIOBE-7-月榜单发布CJava-和-Python-争夺第一TIOBE-CEO-持续看好-Python

最近,TIOBE 公布了 7 月份编程语言排行榜单,同时本月也是 TIOBE 指数诞生 20 周年。在新一期的榜单中,咱们能够看到 C、Java 和 Python 仍呈三足鼎立之势,不过在这一不变的大趋势中也存在着一些奥妙的变动。

TIOBE 指数诞生 20 年,C、Java 不变的前三

TIOBE 指数诞生于 2001 年,最后作为 Paul Jansen 的个人爱好我的项目存在,旨在理解编程语言的需要情况。

在第一份 TIOBE 编程语言排行榜单中,前三甲别离为 Java、C 和 C++。20 年过后,后果惊人地类似,前三名别离是 C、Java 和 Python,C 和 Java 依然位列 top 3。乏味的是,这三种语言的差距逐步放大,第一名 C 语言和第三名 Python 的差距仅为 0.67%,这意味着接下来几个月将迎来强烈竞争。TIOBE CEO Paul Jansen 认为:Python 最有可能夺得冠军,它在数据挖掘和人工智能这些凋敝倒退的畛域占据市场领导位置。

在 TIOBE 5 月榜单中,Python 战败 Java 夺得第二。过后 Paul Jansen 就曾表态:只管与第三名 Java 的差距仅有 0.11%,但咱们有理由置信 Python 将在更长的工夫内放弃第二的地位,甚至有可能在下半年冲击冠军。只管 Python 的亚军地位仅放弃了两个月,但 Paul Jansen 对 Python 的信念仍然不减。

除了前三之争外,本月排行榜还揭示了其余乏味的动向:

  • C++ 涨幅超过 0.5%,间隔 top 3 更进一步;
  • Go 语言提高显著,从上月的第 20 位跃升至第 13 位;
  • Rust 从第 30 位回升至 27 位;
  • TypeScript 从第 45 位回升至 37 位;
  • Haskell 从第 49 位回升至 39 位。

TOP 10 编程语言 TIOBE 指数走势(2002-2020)

第 21-50 编程语言排行榜


第 21-50 名编程语言排行榜

此外,TIOBE 还列出了排名第 51-100 的编程语言。因为差别较小,该排名仅按字母程序列出:

ActionScript, Arc, Awk, BBC BASIC, bc, Bourne shell, C shell, CFML, CHILL, CIL, CLIPS, Clojure, Eiffel, Emacs Lisp, F#, Hack, Icon, Inform, Io, J, JADE, Korn shell, Lingo, LiveCode, Maple, MEL, ML, Modula-2, MQL4, MS-DOS batch, NATURAL, Nim, NXT-G, Occam, OpenEdge ABL, Oz, Pony, PowerShell, Pure Data, REXX, Ring, RPG, Simulink, Smalltalk, Snap!, SPARK, Tcl, Vala/Genie, VHDL, X10

Top 10 编程语言回望

为了让大家对编程语言变化趋势有更宏观的理解,TIOBE 列举了近年来的 top 10 编程语言:

TIOBE Index 是用来编程语言受欢迎水平的指标,每月更新一次。该评级基于世界范畴内纯熟工程师、课程和第三方供应商的数量,并应用受欢迎的搜索引擎如 Google、Bing、Yahoo!、Wikipedia、Amazon、YouTube 和百度来计算评分。须要留神的是,TIOBE Index 榜单并不代表「最佳编程语言」或大多数代码行所用的语言。

具体榜单信息参见:https://www.tiobe.com/tiobe-i…

退出移动版