Python超越Java成为第二大流行编程语言 仅次于排名第一的C语言
专门用来统计各类编程语言受欢迎程度的TIOBE指数目前已经更新202011月版,在此次更新中TIOBE使用的标题是Python势不可挡。
因为Python增长率高达2.27%同时受欢迎程度超过Java成为第二大流行编程语言,排名第一的依然是C语言不过其增长率已经非常缓慢,此次更新C语言增长率仅0.17%。
目前Python受欢迎程度是12.12%、C语言是16.21%、Java是11.68%,按Python这种增长趋势来看,估计Python可能用不了多久就会超过排名第一的C语言夺下桂冠。
Python成为排名第二也与Java的持续下滑有关,在Python大增2.27%的同时Java暴跌4.57%,不过Java目前仍然还有11.68%处在两位数行列。目前两位数的也只有排名前三的C、Python和Java。Java之后的C++等都是个位数。
TIOBE首席执行官皮特表示,这是近20年来Java首次没有位居前两位,人们将Python的受欢迎程度归结于繁荣的领域,例如在数据挖掘、人工智能和数值计算方面,但皮特也表示Python受欢迎程度更多地是与一般性的需求有关。
皮特进一步解释称:
我相信Python的普及和普遍需求有关,过去,大多数编程活动都是由专业的软件工程师完成的。但是如今到处都需要编程技能并且缺少优秀的软件开发者。因此我们需要可以由非软件工程师来处理某些比较简单的事情,通过快的编辑周期和平稳的部署易于学习的事务,Python满足了这些需求。
TIOBE指数对希望了解编程技能是否最新的人来说非常有用,它还可以帮助您决定在开始新项目前使用哪种编程语言。其指数每月更新一次,并根据全球数年的工程师、课程和第三方供应商的数量以及搜索引擎的结果数进行综合评分。
尚不清楚Python是否能取代C成为最受欢迎的编程语言,但自2017年以来Python普及率快速上升,而C的发展却在逐步下降。