2017年十大编程语言,Python最流行,JAVA老化,GO语言野蛮增长!

2017 年上半年哪家编程语言流行呢?当然非python莫属,python可是今年上半年最流行的语言。
根据ieee spectrum 的记者挖掘的数据,由10 个在线来源组合了 12 种指标给 48 种语言进行排名,结果评出了2017 年十大流行编程语言。如下图所示:
不难看出,python、c、java 和 c++是目前非常流行的语言。需要提及的是,被 swift 取代的 objective-c 排名下降至26 名。
不过,我们仍然可以看到“世界上最好的语言”php排名也是比较靠前。
1、为什么python成为最流行的语言?
python起源于一种脚本语言,用于科学计算,如今是越来越流行起来,向web和商业等技术领域不断地渗透。这些技术领域可是由一些大公司(java,c#,c++)在背后推动,有大量的资金支持。
同样的,在web方面,php和ruby也名噪一时。
而以开发工程师的角度看来,python 的优雅和简洁无疑是最大的吸引力。
对于运维工程师而言,用 python 替代让人痛苦的 shell,做一些复杂的任务,可以说是一种解放。不会python的运维工程师,有可能就会被淘汰。
2、关于其他的一些语言的流行趋势
最近报道,java被斯坦福大学定为入门语言,主要是因为这个编程语言已经“老化”。
所以,会用javascript代替java。但是,ieee spectrum 2017最新的研究报告,java仍然是招聘者中最受欢迎的技能之一。
此外,go 语言今年一路飙升,本月终于进入前10名,2016年同期可是才55名。为何go语言有如此之快的增长速度呢?这或许跟大数据人工智能发展趋势有关。
因此,照目前各大流行趋势看来,go语言具有相当大的潜力。如果go 语言一直保持上升势头的话,那么在2017年,python 和java两大明星语言有望和go语言成为本年度最流行语言。