RedMonk 发布了 2016 年 6 月的编程语言排行榜,JavaScript 居榜首, Java、PHP、Python紧跟其后,R上升至12位,Visual Basic 升至19位。
现在已经是 2016 的第三个季度了,RedMonk 发布了一年两次的编程语言排行榜,一如既往,跟 Drew Conway 和 John Myles White 在 2010 分析的过程 差不多,是根据编程语言在 GitHub 和 Stack Overflow 上讨论的多少和使用量来统计的,可以预测未来编程语言的发展趋势。
排名的根据是编程语言在 Stack Overflow 和 GitHub 都观察过,同时结合很多其他社区的分析统计,GitHub 主要是根据代码行数统计。
下图是 2016 年 6 月的排行榜图表
根据上面的图表,很难分析大体情况,所以提供了下面的数值排名。注意下面列出的是前 21 个编程语言:
1 JavaScript
2 Java
3 PHP
4 Python
5 C#
5 C++
5 Ruby
8 CSS
9 C
10 Objective-C
11 Shell
12 R
13 Perl
14 Scala
15 Go
16 Haskell
17 Swift
18 Matlab
19 Visual Basic
20 Clojure
20 Groovy
JavaScript蝉联了榜首之位,Java和PHP也固定在第二第三的位置。事实上JavaScript只是稍稍比第二名Java领先了一点点,其中的数值差距非常微小。这些也能体现出编程语言的持久热度,但是也一定程度上反映了语言的多样性和在企业和初创企业中的作用。
不仅这三个语言,前十的语言位置都是非常稳固的。除了一些微小的改变,事实上这些年都差不多是这样的排名。同时发现,一般在一定周期会支持一种特定的语言或者是一种风格的语言,简单的来说,最受欢迎的语言几乎没什么改变,对未来也没什么倾向性的变化。
除了前十,值得关注的变化有:
详情:The RedMonk Programming Language Rankings: June 2016