关于java:突发Python-登顶了

3次阅读

共计 2170 个字符,预计需要花费 6 分钟才能阅读完成。

Python 登顶!

栈长在上一篇《卧槽!最新编程语言排名,Java 沦为老三。。》文章中预测 Python 很快就要新王登基:

没想到这一天来的这么快,TIOBE 最新编程语言排行榜进去了:

Python 终于战胜 C 语言成为新王者,这也是这 20 多年来,继 C 和 Java 语言之后,首次呈现的新的王者语言,Java 和 C 语言长期霸榜的时代曾经完结了。。。

Python 领导的新的编程语言排行榜的时代曾经到来!

再来看一下 2002 – 2021 期间的编程语言风行指数图:

Python 这么多年来始终不温不火,直到 2018 年左右逆势反弹,2021 年 10 月终于坐上了编程语言排行榜宝座。

尽管 Python 以强劲的劣势(0.11%)博得了王者,但能够看到,C 语言大趺近 6 个多点,能够说跌落神坛了,另外 Java 也跌了 2 个点,所以说,Python 这个劣势后续还会持续扩充,近几年还会持续领跑编程语言排行榜。。

Java 为什么会轮为老三?为什么会造成这个榜单的起因?栈长在上一篇《卧槽!最新编程语言排名,Java 沦为老三。。》文章中也作了一些剖析,没看过的能够回头看下。

想看我之前写的 Java 系列干货的,能够关注公众号:Java 技术栈,公众号第一工夫推送,也能够上博客:https://www.javastack.cn/,往期干货都整顿好了。

Python 到底有多火?

咱们来看下 Google 近 5 年的搜寻趋势:

Java 曾经非常牛逼了,但在 2019 年左右也被 Python 赶超,学 Python 的人越来越多了,就像若干年前的 Java,Python 大火势不可挡!

Python 为什么这么火?

先来弄清楚 Python 是什么语言:

Python 是一门非常弱小的脚本语言,它语法简略、上手容易、功能强大,并且领有大量丰盛的类库,当初曾经十分成熟了,在各行业畛域都失去了宽泛应用,使其成为当今最风行的编程语言。

Python 能大火的的起因,次要还是因为它太简略易学了,相较 Java 真的是天壤之别,Java 要写一堆的代码,Python 可能几行代码就搞定了,那繁难水平和工作量真的不能同日而语。

所以 Python 非常适合于编程初学者,你常常看到小学生都在学 Python,甚至房产大佬潘石屹都在学:

房产大佬潘石屹,这么大年纪了都在学 Python 了,能够说他是零根底吧,不论是真是假,Python 作为最简略上手的语言是不必质疑的了,能够说是老少皆宜。

另外在 Python 界还有一句比拟熟知的段子:

人生苦短,我学 Python

英文原文:

Life is short,you need Python

这外面的意思就是人的生命是无限的,工夫是贵重的,更是突出了 Python 的简略易学、开发工夫短的特点,不要消耗过多的工夫在编程语言自身下面。

另外,随着近几年 AI(人工智能)的衰亡,Python 更是趁势崛起,因为它的简略易用,以及丰盛的类库,很多机器学习库都是用 Python 写的。

Python 会取代 Java 吗?

咱们来看下 Python 的利用场景,比方常见的有:爬虫、数据分析、机器学习、Web 开发、Linux 零碎运维等,在应用领域和 Java 重叠的大略也只有 Web 开发了,而且利用也无限,毕竟它只是一种脚本语言,很多方面都没有 Java 齐备。

另外,Python 绝对 Java 的劣势就是开发速度和效率高,然而从运行的速度和效率来讲,Java 必定更胜一筹,因为 Python 是边执行边编译的,而 Java 是编译完间接运行的。

最初,从目前市场需求来看,Java 的岗位需要要比 Python 占更多的比重,Java 根本垄断了企业级零碎开发,而 Python 在爬虫、大数据、人工智能畛域等独领风骚,两者并没有太多的交加,所以不存在谁取代谁,两者会在各自的畛域发展壮大。

总结

Python 成为了这 20 多年来的编程语言新王者,并且这个趋势还会持续继续,并不会轻易被突破,不吹不黑,Python 能有明天的问题,因为它是真的太简略,太容易上手了。

即使如此,Javaer 也不要灰心吧,这并不代表什么,Python 只是一种编程语言,也只是一种实现工作的工具而已,在应用领域和企业需要对 Java 并没有什么冲击。

所以,咱们该学学、该下班下班,不要受排行榜影响,Java 仍然还是最香的语言之一,当初有数的 Java 待业岗位、炽热的开源社区、弱小且丰盛的生态、一家又一家的在线培训机构拔地,这都阐明了所有,Java 仍然老当益壮,市场就是最好的见证。

好了,明天的分享就到这里了,前面栈长会分享更多好玩的 Java 技术和最新的技术资讯,关注公众号 Java 技术栈第一工夫推送,我也将支流 Java 面试题和参考答案都整顿好了,在公众号后盾回复关键字 “ 面试 ” 进行刷题。

最初,感觉我的文章对你用播种的话,动动小手,给个在看、转发,原创不易,栈长须要你的激励。

版权申明: 本文系公众号 “Java 技术栈 ” 原创,原创实属不易,转载、援用本文内容请注明出处,剽窃者一律举报+投诉,并保留追究其法律责任的权力。

近期热文举荐:

1.1,000+ 道 Java 面试题及答案整顿 (2021 最新版)

2. 别在再满屏的 if/ else 了,试试策略模式,真香!!

3. 卧槽!Java 中的 xx ≠ null 是什么新语法?

4.Spring Boot 2.5 重磅公布,光明模式太炸了!

5.《Java 开发手册(嵩山版)》最新公布,速速下载!

感觉不错,别忘了顺手点赞 + 转发哦!

正文完
 0