我们都知道,工具的产生、发展、衰落,与时代的发展息息相关。在当今工业4.0时代,以大数据、云计算、物联网为标志的产业正飞速发展着,从而也影响了IT界的编程语言排名。到底2016年度最受欢迎的编程语言有哪些呢?事不宜迟,赶紧跟随大圣众包威客平台(www.dashengzb.cn)的脚步一起看看吧!

  一、调查结果公布

  1.胜利与进步的编程语言

  首先,恭喜C语言蝉联两届亚军之后超越Java勇夺第一,成为本次投票的冠军!相较以前的结果,Python和C++互换了位次,本此以Python第三名、C++第四名为最终结果。遗憾的是,C#掉出了前五,取而代之的是R语言。值得一提的是,得益于现代大数据处理编程语言的应用变得日益广泛,所以R语言的受欢迎程度在最近几年内正疾速提升!

  再看看几家巨头旗下的编程语言。除了Google和Apple公司自家的编程语言榜上有名之外,谷歌公司研发的Go语言在本次排名当中,险胜苹果公司的Swift语言而跻身前十!当然我们也不能因此而小觑Swift,毕竟它较去年相比前进了5个名次,增长十分显著,虽然最终以排名第11位不幸落选前十,但这是它第一次进入榜单,值得庆贺。

  另外,值得关注的是,主要用于可编程逻辑控制器,特别是用于工业和商业领域的梯形逻辑(LadderLogic),在本次排名中前进5个名次到达第34位,进步十分大,体现出这一应用领域实际上是很广阔的。而并不能算作传统意义上的编程语言HTML,仍然很流行,上升至第16位。

  新星情况如何呢?反观去年,新上榜的语言数目为零;而今年,一些其他语言新星却完成了首次亮相,相信日后编程语言间的竞争将会更加激烈。

  2.需要再接再厉的编程语言

  作为一种为系统管理员喜爱的脚本语言集,Shell编程包括bash等shell语言。令人惊讶的是,Shell编程在受欢迎度排名上下降了7位到达第19位。这个变化,体现了在系统管理方面,为了适应越来越普遍的云端数据存储而催生出更高效精简的系统。

  二、调查方式科学合理

  本次IEEESpectrum年度最受欢迎编程语言排行榜已经来到第三届了。它使用的调研样本抽查来源比较多,范围也比较广,所以说,这次调研的结果是相对公允的。它选择了10个在线源,确定了12个排名指标,而每一个指标代表着编程语言受欢迎程度的不同方面。毕竟,调查世界上每一位程序员的选择和偏好是一件不太现实的事情,所以它使用了多方面的指标来估计一种编程语言目前的使用情况。最后综合这些指标,便可得到一份最受欢迎编程语言程度排名。据说,本次调查,还请来了数据分析专家NickDiakopoulos,以让整个调研更具条理性与权威性。

  三、排名设置富具个性化

  得益于数据分析专家NickDiakopoulos的合理科学建模,以及团队的协助,此次针对最受欢迎的编程语言的调研,其排名设置别具个性化。

  顾虑到不同的用户,其所关注的重点也会有所不同,所以,IEEESpectrum的编程语言互动排名系统,允许用户根据自己的偏好调节各项指标在排名积分中占据的比重。毕竟有些用户比较在意商业公司对编程语言的选择,而有些用户会更关心开源系统中最受欢迎的语言。

  另外,在这个排行榜中,用户还可以对结果进行更加细致的过滤。譬如,用户可以选择只查看他感兴趣的语言,那么他直接选择查看应用于嵌入式系统,或者移动端的语言就可以了。

  综上,用户可以在这个排行榜中依据自己的具体需求,定制最符合自己需求和关注点的排名,同时,系统也提供了一些预设的选项,这些默认的设置体现了一般IEEE成员的兴趣和偏好。

  本次,IEEESpectrum发布的2016年度最受欢迎的编程语言排行榜,也有可能是对当前的时代发展局面的一个侧面例证。这份结果,会是统计的偏差,还是真实的发展趋势呢?还请拭目以待!


Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐