tiobe 刚刚发布了 5 月编程语言排行榜。
对比 ,这个月的排名并没有太大变化。前 20 名中,java、c、c 依然牢牢占据头三甲,python、c#、visual basic.net、php 等也紧随其后,波动浮动几乎都不明显。不过其中 c 语言涨幅达到了 7%,tiobe 没有提及其暴涨的原因,但在 c 语言登顶 时,就已经有许多人认为这与物联网的兴起有莫大关系。
本月榜单最大的不同在于,scala 编程语言终于进入了 top 20,成功挤掉了 pl/sql。上一次 scala 进入前 20 已经是好几年前的事情了,这次经过长时间的沉淀终于再次逆袭。scala 是一种在 java 的 jvm 上运行的函数式编程语言,它是“重写 java”并改进其缺点的众多尝试之一,因此可以与 java一起使用或作为 java 的替代品。而且 linkedin、twitter 和 the guardian 等大公司都在其代码库中使用了 scala,其在市场上的份额也越来越大,这也是为什么 scala 能够再次进入前 20 名的原因。
对于入门的开发者来说,直接上手 scala 可能有些复杂。但如果能够精通 scala,将会为开发者开拓更广泛的职业发展前景,因为未来就业市场对 scala 开发者的需求预计会越来越多。根据 就显示,scala 在薪金调查中名列前茅,位居全球前十,且在美国居首位。
除了 scala 进入前 20 名之外,此次榜单还看到了许多其他的变化。这与谷歌重新编制的索引系统有关,目前还不太稳定,后期 tiobe 会逐渐修复。
▌top 10 编程语言 tiobe 指数走势(2002-2018)
▌其他编程语言排名
下面列出了完整的 21-50 名,因为是非官方发布的,所以可能存在遗漏:
第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):
(visual) foxpro, 4th dimension/4d, abc, apl, autolisp, bc, bourne shell, c shell, cl (os/400), clipper, common lisp, crystal, elixir, elm, f#, forth, groovy, hack, icon, idl, inform, io, j, korn shell, ladder logic, maple, moo, mql4, mumps, natural, nxt-g, ocaml, openedge abl, oz, pl/i, postscript, powershell, q, ring, rust, smalltalk, solidity, spark, spss, standard ml, stata, tcl, vbscript, verilog, vhdl
▌历史排名(1988-2018)
注: 以下排名位次取决于 12 个月的平均值。
▌编程语言“名人榜”( 2003-2017)
下面列出了所有“年度编程语言”名人榜,该奖项授予一年内评分最高的编程语言:
12 楼 君子兰 2023-06-06 19:45
11 楼 aij 2020-04-13 14:35
10 楼 小taomi_77 2020-02-26 15:50
9 楼 软帝学院一java教学 2019-11-11 14:41
8 楼 软帝学院一java教学 2019-11-10 13:53
7 楼 imgroot 2019-11-04 13:41
6 楼 hyf002 2019-08-29 17:04
5 楼 hyf002 2019-08-29 17:01
4 楼 lenjey 2019-07-22 13:44
3 楼 abraham_xi 2019-02-22 11:32
2 楼 someone 2018-12-25 09:13
1 楼 zhangyou1010 2018-10-08 09:07