恭喜 Python 成功卫冕

7 月 31 号,IEEE Spectrum 发布了 2018 年年度编程语言排行榜,Python 成功卫冕。

IEEE Spectruc 年度编程语言排行榜

先科普下:

EEE(Institute of Electrical and Electronics Engineers,电气和电子工程师协会)是一个国际性的电子技术与信息科学工程师的协会,是目前全球最大的非营利性专业技术学会。(来自百度百科)
EE Spectrum is the flagship magazine and website of the IEEE, the world’s largest professional organization devoted to engineering and the applied sciences. (From wikipedia)

IEEE Spectrum 年度编程语言排行榜,每年 7 月发布一次,今年是第 5 次发布,我们看看今年的榜单:

下面是去年 7 月 18 号的榜单:

2014 年 IEEE 第一次发布排行时,Python 排第 4 位,2015 年继续保持,2016 年开始上升到第 3 位,2017 年第一次以微弱的优势上升到第 1 位(比第二位高 0.3 流行度),今年算卫冕成功,同时和第二名 C++ 比,流行度拉开到 1.6,耶,「人生苦短,我用 Python」。

我的主业是做测试,工作中一直使用 Python 做自动化,就我观察,Python 能够卫冕,是非常有道理的:

首先,Python 很适合新人上手,不少公司都把 Python 作为首选语言使用,帅爆的「认知导师」 stormzhang 就多次提到对 Python 的看好,并极力推荐;
其次,Python 一直在最热的机器学习和大数据方面,表现抢眼,这应该也是它从 2017 年开始问鼎的一个很重要原因吧。

上面提供的榜单,都是综合排名,另外:

IEEE 也支持从其他权重进行划分的排行,比如增长、雇主关注、开源使用等,详细内容可以自行访问官网:IEEE Sepectrum 2018 报告
关心 IEEE 数据生成方法的同学可以访问,这个页面是官方的详细说明:IEEE 数据生成方法说明

TIOBE 编程语言排行榜

相对于 IEEE Spectrum 的榜单,关注编程的同学,可能更熟悉 TIOBE 编程语言排行榜。

继续科普:

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。(来自百度百科)

TIOBE 最新的 8 月份榜单如下:

其他包含变化趋势等详细信息,直接到官方页面查看吧:TIOBE 榜单

这个榜单里,Java 继续稳居第一(移动端的同学总算可以把蹦出来的小心脏放回去了),不过,值得注意的是,Python 继续保持着持续增长的势头(6 月份 5.76%,7 月份 6.36%,8 月份 6.99%),还是非常值得看好的噢。

写在最后

因为计算方法不同,这两个排行榜的结果也有不同,解读时请特别注意:

排行榜只是反映某个编程语言的热门程度,它可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据,但是并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

针对发榜结果,小伙伴们惊不惊喜意不意外,欢迎转发,奔走相告。

sylan215 wechat
十年测试老鸟的原创干货,扫码关注我,一起涨姿势

相关文章: