Python首次超越Java成第二最受欢迎的编程语言
TIOBE 排行榜信息
最新 10 月 TIOBE 编程语言排行榜,Python 历史性的超过 Java 登上老二位置,这是历史上第一次!
把 TIOBE 中其它的编程语言隐藏掉,可以明显的看到 Python 从 2018 年开始发力,到今年 10 月终于和 Java 出现了第一次交叉。
C++排名第四,PHP 排名第八,Go 语言排名第十三,其它编程语言排名变化不大。
搜索指数验证
编程语言排行榜并不能 100%代表市场占有率,但是从各个 IT 网站的搜索中提取的指标,但一般也不会相差太远。
为了验证这个数据是否准确,我们可以用中 PC 端的百度指数和移动端的微信指数来验证。
在百度指数中输入 Python 和 Java ,可以看到这些。
百度指数中 Java 的日均搜索指数和 Python 相当,但是从移动端的数据来看,Python 就会稍微超过 Java。
我们下来看微信指数中,Java 和 Python 的情况。
从微信指数看 Java 和 Python 的情况比较极端,可能是这些年培训机构大力推广 Python 有关。
所以综合百度指数和微信指数来看,Python 的市场热度确实已经超过了 Java ,成为第二大编程语言。
Python 为何逆袭?
为什么 Python 会逆袭呢?
其实 Python 也是一门非常古老的编程语言,Java 被发明于 1995 年,而 python 发行时间公认为 1991 年,比 Java 还早 4 年。
Python 诞生之后一直不温不火的缓慢发展,直到二十世纪人工智能的迅猛发展,才彻底引爆了 Python。
另外 Python 有着丰富的第三方组件,可以让大家快速的进行科学相关计算,让让其在科技领域迅速发展。
在编程领域,慢慢流行使用 Python 进行爬虫,以至于现在 Github 上的开源项目,有很大一部分都和 Python 爬虫相关。
同时因为 Python 语言上手更快,很多培训机构推荐小白优先从 Python 学起,用于简单的办公或者编程学习。
这些都对 Python 的快速发展起到了加速作用。
结语
虽然短期内 Python 超过了 Java,这是因为很多新兴领域的崛起,但从大型项目的使用情况来看,Java 仍然是这个领域的王者!
对于我们个人,使用那个语言并不重要,重要的是真正利用了每个语言的特性,做了它们最适合做的事情。
所以,加油吧,程序员打工人!
码云笔记 » Python首次超越Java成第二最受欢迎的编程语言