首页 > 业界 > 编程语言盛宴:IEEE Spectrum最新排行,大数据类是赢家
2016
07-28

编程语言盛宴:IEEE Spectrum最新排行,大数据类是赢家

  一年一度的 IEEE Spectrum 编程语言排行盛宴又来了,来看看今年 7 月 26 日发布的前十名榜单。这个排行榜已经进行了三年。IEEE Spectrum 的排序是来自 10 个重要数据源的综合,例如 IEEE Xplore, GitHub, CareerBuilder 等等,他们根据数据源对 48 种语言给出不同角度的排列。调整不同的权重,可以得到不同的排序结果。用户甚至可以根据自己的情况,调整权重,得到相应的排序结果。

编程语言盛宴:IEEE Spectrum最新排行,大数据类是赢家 - 同创卓越 - 1

  感兴趣的朋友可以点击这个链接进入网站查看结果:Interactive: The Top Programming Languages 2016。

  我们来对比一下去年和今年的前十榜单(左边 2016 年,右边 2015 年),看看这一年的趋势。

编程语言盛宴:IEEE Spectrum最新排行,大数据类是赢家 - 同创卓越 - 2

  可以发现,C取代 Java 成为第一名,Python 和 C++ 换了位置,C和R换了位置,PHP 和 JavaScript 保持原来的位置不动。另外,需要重点提出的是,2016 年第十名出现了新的角色:Go,Go 原来在去年榜中排第 13 位,而去年第 10 名的 Matlab 在今年榜中位居第 14 名。

  总体而言,仅就前 10 名来看,上升的语言有:C、Python、R和 Go。

  纵观整个 48 种语言此起彼伏的发展势头,参与排行榜制作的 Nicholas Diakopoulos 撰文表示,与大数据相关的语言普遍存在上升趋势,比如 Go、Julia、R、Scala 甚至是 Python。

  榜单前十名的竞争是最为激烈的。谷歌的 Go 前年第 19 名,去年第 13 名,今年更是挤进前 10,充分说明了其日益增长的影响力。Diakopoulos 分析说,Go 的快速上升跟 Github 上的使用率上升有关。据统计,2016 年 Github 上以 Go 为主要语言的的原始仓库数量是 2014 年的四倍,另外在 Reddit 上人们对 Go 的讨论也较多,如今有关 Go 的帖子比 2014 年翻了三倍。

  专门用于数据统计分析的R语言排名一路飙升,从 14 年的第 13 名,到 15 年的第 6 名,再到今年的第 5 名。但是R语言最重要的一点,是它在学术研究论文中被提及的次数显著上升。IEEE Xplore 是收录了数百万的学术论文、行业标准和专著的权威数据库,这个排行榜也给 IEEE Xplore 的数据源以较大权重。数据显示,2015 年 IEEE Xplore 中仅有 39 篇论文讨论R语言,今年相关论文数量达到了 244 篇。

  而 Scala 从前年第 18 名升至今年 15 名,Julia 从去年 40 名跃升至今年的 33 名。

  在招聘市场的权重里,虽然 Java 和 Python 一直在人才市场中居于霸主地位,但 Diakopoulos 表示雇主们对于R和 Scala 的兴趣明显在上升。2014 年招聘网站 CareerBuilder 和 Dice 上所列的R和 Scala 相关工作只有 136 个,但到 2016 年这一数量翻了四倍,达到 631 个。

  榜单一定程度上反映了学术和市场趋势,读者可以根据自己的实际情况来参考,来规划自己的学术和职业发展方向。

 
来自: 雷锋网
最后编辑:
作者:同创卓越
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。