专栏首页纯洁的微笑历史首次,Python 超过 Java !

历史首次,Python 超过 Java !

这些年 Python 和 Java 厮杀的很厉害!

1

TIOBE 排行榜

最新10月 TIOBE 编程语言排行榜,Python 历史性的超过 Java 登上老二位置,这是历史上第一次!

把 TIOBE 中其它的编程语言隐藏掉,可以明显的看到 Python 从2018年开始发力,到今年10月终于和 Java 出现了第一次交叉。

也就是说:历史上首次 Python 超越了 Java !

然后我们再来看整个编程语言排行榜,C语言仍然稳稳的排在第一,Python 排名第二,Java 排名第三。

C++排名第四,PHP排名第八,Go语言排名第十三,其它编程语言排名变化不大。

2

交叉验证

编程语言排行榜并不能100%代表市场占有率,但是从各个IT网站的搜索中提取的指标,但一般也不会相差太远。

为了验证这个数据是否准确,我们可以用中PC端的百度指数和移动端的微信指数来验证。

在百度指数中输入 Python 和 Java ,可以看到这些。

百度指数中Java的日均搜索指数和Python相当,但是从移动端的数据来看,Python 就会稍微超过 Java。

我们下来看微信指数中,Java 和 Python 的情况。

从微信指数看 Java 和 Python 的情况比较极端,可能是这些年培训机构大力推广 Python 有关。

所以综合百度指数和微信指数来看,Python 的市场热度确实已经超过了 Java ,成为第二大编程语言。

3

Python 为何逆袭?

为什么 Python 会逆袭呢?

其实 Python 也是一门非常古老的编程语言,Java 被发明于1995年,而python 发行时间公认为1991年,比 Java 还早4年。

Python 诞生之后一直不温不火的缓慢发展,直到二十世纪人工智能的迅猛发展,才彻底引爆了 Python。

另外 Python 有着丰富的第三方组件,可以让大家快速的进行科学相关计算,让让其在科技领域迅速发展。

在编程领域,慢慢流行使用 Python 进行爬虫,以至于现在 Github 上的开源项目,有很大一部分都和 Python 爬虫相关。

同时因为 Python 语言上手更快,很多培训机构推荐小白优先从 Python 学起,用于简单的办公或者编程学习。

这些都对 Python 的快速发展起到了加速作用。

4

TIOBE 排行榜

最后介绍一下 TIOBE 编程语言排行榜,以及它是如何统计和计算的数据的。

TIOBE 公司成立于 2000年10月1日,由瑞士的公司 Synspace 和一些独立的投资人创建。TIOBE是”The Importance Of Being Earnest”的缩写,该公司主要关注于软件质量的评估。

TIOBE 程序设计语言指数是由该公司推出并进行维护的,这个指数将程序设计语言以排名列表的形式提供出来,并且每个月更新一次,用来表示程序设计语言的流行度。

TIOBE 指数的评估是通过统计该编程语言在主流搜索引擎上被搜索的次数来计算的。搜索包括在搜索引擎,新闻组及博客上的搜索等,主流搜索引擎由 Alexa.com 网站上的排名来决定。

给大家随便举几个采集数据的网站:谷歌、百度、维基百科、bing搜索、hao123、CSDN、搜狗等等。

也就是说TIOBE 指数,是从一些比较权威的IT网站中查询关键字,根据一定的规则来计算而出。

虽然短期内 Python 超过了 Java,这是因为很多新兴领域的崛起,但从大型项目的使用情况来看,Java 仍然是这个领域的王者!

对于我们个人,使用那个语言并不重要,重要的是真正利用了每个语言的特性,做了它们最适合做的事情。

加油吧,程序员打工人!

声明:转载本公号原创文章,请于原文发布48小时后经授权转载,谢谢!

< END >

本文分享自微信公众号 - 纯洁的微笑(keeppuresmile),作者:纯洁的微笑

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-11-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 2019 年 11 月编程语言排行榜

    TIOBE 11 月份的编程语言排行榜已经公布,官方的标题是: C 语言已经很接近 Java 了,Swift 排名进入了前 10,Rust 排名达到历史新高。

    良月柒
  • 8月最新编程语言排行榜出炉,等你来pick!

    编程语言Python非常接近TIOBE索引的前3位。如果Python超过C ++并成为3号,那么对于Guido van Rossum的脚本语言来说,这将是史上最...

    老九君
  • Top编程语言的15年沉浮:C#默Java泪,Python终上位!

    花下猫语:9 月份的 PYPL 榜单已发布,Python 居于首位。PYPL 指的是“编程语言流行指数”,依据 Google 相关的搜索频率进行排名。

    Python猫
  • 10月编程语言排行榜:Java第一,C++反超进前三!

    日前,TIOBE官网发布了10月份最新编程语言排行榜。通过榜单,我们可以了解到,Java再次夺冠,本次进入前三名的Java、C、C++。

    程序员宝库
  • TIOBE 11 月榜单:Python 挤掉 Java,成功跃至第二

    根据Tiobe之最新编程语言排名。Java语言的流行度在本月持续下降,而Python语言正式登上世界第二大语言的宝座。

    肉眼品世界
  • 4分钟看尽Top编程语言15年沉浮:C#默Java泪,Python终上位!

    在不同的时代,这个问题也有着不同的答案,而一部编程语言的使用人数变迁史,实际上也是一部计算机世界的成长编年史。

    昱良
  • 4'43''视频看完编程语言排行榜15年沉浮:Python这样上位

    在不同的时代,这个问题也有着不同的答案,而一部编程语言的使用人数变迁史,实际上也是一部计算机世界的成长编年史。

    华章科技
  • 6月编程语言排行榜:Python 有望成为第一名

    TIOBE 官方最新发布了 6 月的编程语言榜单,这个月榜单中又有怎样的发展趋势?

    吾非同
  • 5月TIOBE编程语言排行榜:时隔5年,C语言终于再登榜首

    Java和C语言在4月的时候已经非常接近,但是本月C语言再次超越Java重回榜首, 上一次C语言成为第一名还是在2015年。

    老九君
  • 2020年11月编程语言排行榜:Python势不可挡,超越Java

    而C仍然稳居第一,最近势如破竹的Python占据了第二的位置。要知道,Python火了这么长时间,这才是第一次超过java。

    吾非同
  • 动态可视化告诉你,从1965年开始哪些编程语言曾最受欢迎?

    学习Python这么久,大家都知道 Python 是一个 “胶水语言”,应用范围非常广,上到人工智能、机器学习、数据分析,下到各种脚本处理日常。

    Python数据科学
  • Julia 的威胁,向 Python 宣战!

    近两年,凭借动态特性和易于扩展性,Python 在企业级应用程序、机器学习/人工智能模型、数据科学等工作中,备受开发者青睐,其火热程度早已超越了编程语言界的老牌...

    Python进击者
  • GitHub 2019 年度报告都说了什么?

    就在昨天,全球最大开发者社区 GitHub 重磅发布 2019 年度报告,透露了一个数据:GitHub 目前在全球已有超过 4000 万开发者用户,其中 80%...

    统计学家
  • GitHub 2019 年度报告都说了什么?

    就在昨天,全球最大开发者社区 GitHub 重磅发布 2019 年度报告,透露了一个数据:GitHub 目前在全球已有超过 4000 万开发者用户,其中 80%...

    崔庆才
  • 从bug看11种编程语言演化史,果然如今Python最流行

    在本文中,作者选择了 11 种最流行的编程语言(通过 Stack Overflow 标签出现的频率衡量),希望可以找出这些问题的共性及差异性。

    机器之心
  • 【2020年11月】编程语言 / 程序员工资排行榜

    自TOIBE编程语言排行榜发布20年以来,C和Java语言一直占据排行榜第一、第二的位置,不过这一局势在本月发生了扭转,C语言依然位列第一,但是Java第二名的...

    Nealyang
  • FunTester原创文章(升级篇)

    FunTester
  • 人们对Python在企业级开发中的10大误解

    在PayPal的编程文化中存在着大量的语言多元化。除了长期流行的C++和Java,越来越多的团队选择JavaScript和Scala,Braintree的收购也...

    CDA数据分析师
  • 【Python环境】人们对Python在企业级开发中的10大误解

    在PayPal的编程文化中存在着大量的语言多元化。除了长期流行的C++和Java,越来越多的团队选择JavaScript和Scala,Braintree的收购也...

    陆勤_数据人网

扫码关注云+社区

领取腾讯云代金券