世界上的语言千万种,但在程序猿的眼中,优秀的语言永远只有1种。一百个读者眼中有一百个哈姆雷特,一百个程序员眼中,也有一百种不同的最好编程语言。
尽管如此,不同的关注开发的平台还是会不是的关注编程语言的热度,这样也能够给开发人员和企业一个依据,尽管无法评判语言的好坏,但是我们可以了解一种语言的热度。RedMonk就会通过编程语言在GitHub和Stack Overflow上讨论的多少和使用量来做出统计,通过统计结果归类可以预测未来编程语言的发展趋势。
RedMonk编程语言热度表
根据RedMonk最新发布的统计数据显示,编程语言流行榜前十名依次是:JavaScript、Java、PHP、Python、C#、C++、Ruby、CSS、C和Objective-C。
我们可以看到JavaScript、Java保持了近年来的优势,同时,从上面的图表中我们可以看到JavaScript在基于Github和Stack Overflow的排名统计中,均排名第一。在TIOBE排行榜中频频夺冠的Java语言相较第一名JavaScript仅低一点点。
Swift
在TOP10之外,值得一提的编程语言还有Swift。RedMonk首席分析师Stephen O'Grad认为Swift,这个Apple的新语言是一个“神奇”的例子。自推出以来史无前例的一直保持第一的快速成长轨迹,Swift在这一点上已经成为当前编程语言中的典型例子了。在最新的RedMonk流行榜中,Swift位列第17,不过分析师也预计Swift的进一步上涨可能就不会那么容易了。
因图标不方便观察排位,RedMonk还给出了11——21名的排位:Shell、R、Perl、Scala、Go、Haskell、Swift、Matlab、Visual Basic、Clojure、Groovy。
====================================分割线================================
本文转自d1net(转载)