Python取代Java成为第二大最受欢迎的编程语言

2020-11-05 20:25:19

在TIOBE指数的历史上,Java第一次跌出了前两名,而Python则落后于卫冕冠军C。

11月发布的TIOBE顶级编程语言排行榜出人意料:在其20年的历史上,C和Java首次没有占据前两名,Java下滑到第三位,而Python则取而代之。

10月份的TIOBE指数中,C语言位居第一,Java语言位居第二。从历史上看,这两种语言只是互换位置,而其他语言则在争夺落后于这两个常年领先者的特权。随着Python最终在受欢迎程度上超过Java,未来可能会是一个万事俱备的未来。

TIOBE首席执行官保罗·詹森(Paul Jansen)说:不久前,我的车胎爆了,于是打电话给公路巡逻队来帮助我。机械师问起我的生活,当我在回答中用到软件这个词时,他笑了,开始非常热情地谈论他自己的爱好:用Python编程。从那一刻起,我知道巨蟒将变得无处不在。

Jansen用这一事件来说明他认为Python越来越受欢迎的背后原因:对编程技能的普遍需求。

过去,大多数编程活动都是由软件工程师完成的。但如今到处都需要编程技能,而且缺乏优秀的软件开发人员,詹森说。因此,我们需要一些非软件工程师可以处理的简单的东西,一些易于学习的东西,具有快速的编辑周期和流畅的部署。巨蟒满足了所有这些需求。

詹森说,他认为事实的确如此,尽管其他人声称,Python的流行是因为数据挖掘、人工智能、数值计算和其他通常使用Python广泛数据处理能力的项目的蓬勃发展。

正如TechRepublic的R·达伦·亚当斯(R.Dallon Adams)在他关于10月份指数的文章中所写的那样,一段时间以来,Python一直在与Java竞争。10月份,在排名前50位的语言中,Python排名第三,同比增幅最大。10月份仍位居第二的爪哇,在同一时期的前50名中,同比负增长率最大。

Java和Python的转变甚至在9月份有了明显的变化,Python牢牢占据了第三名的位置,而Java继续发布负数。

长期以来,Python和Java一样一直是最受欢迎的编程语言,但如果Jansen是正确的,那么可能会有一个长期的转变,那就是仅仅因为它更容易学习,而且仍然能够做Java能做的所有事情,Python就会成为市场上的主导。

除了指数榜首的大幅下跌外,R、Perl和Go都在夸耀自己的正增长。R排在第9位,与上个月持平。R在2020年经历了爆炸性的增长,这使得TIOBE将其视为年度编程语言的竞争者。

从最热门的编程语言到薪水最高的工作,获取你需要知道的开发者新闻和小贴士。每周。

今天报名