当前位置: 首页 > 科技观察

Python处于上升期,在TIOBE编程语言排行榜中屡创新高

时间:2023-03-15 10:49:12 科技观察

TIOBE指数(TIOBEIndex)基于网络搜索追踪编程语言的流行程度。该指数的一份新报告显示,Python已经达到了新的高度,其简单性吸引了新一波的软件工程师。我们最近报道了Python和C++在排行榜上的竞争。现在,它在创下新高的同时超越了该语言。随着Python的持续上升,TIOBE预测它最终将获得第一的位置。TIOBE在其2019年6月的文章中表示:“如果Python能够保持这个速度,它可能会在3到4年内取代C和Java,从而成为世界上最大的编程语言。”TIOBE说:“主要是软件工程蓬勃发展的原因。”它吸引了很多新手。Java的编程方法对于初学者来说过于冗长。为了在Java中完全理解和运行像“helloworld”这样简单的程序,您需要了解类、静态方法和包。在C中,这更简单,但如果你使用显式内存管理,你会遇到麻烦。在Python中,这只是一行代码。说得够多了。“主要原因是软件工程正在蓬勃发展,”TIOBE说。“它吸引了一个很多新手。”对于初学者来说,Java的编程风格过于冗长。为了完全理解和运行Java中的“helloworld”这样的简单程序,您需要了解类、静态方法和包。这是一个在C语言中容易一些,但是当涉及到显式内存管理时,你就会遇到麻烦。在Python中,这只是一行代码。”职业网站Dice也参与了该报告,并指出它在数据科学中的流行可能已经与Python的崛起有关。虽然占主导地位的“年度编程语言”似乎正在登上榜首,但目前这个位置仍然属于长期领先的Java。以下为前20名:2019年6月TIOBEIndex(来源:TIOBEIndex)TIOBE的排名是根据全球技术工程师、课程和第三方供应商的数量,并通过Google、Bing等热门搜索引擎的数据,雅虎、维基百科、亚马逊、YouTube和百度都被跟踪。TIOBE说它不跟踪***编程语言,也不跟踪编写最多代码行的语言,它说。“该指数可用于检查您的编程技能是否仍然一流,或者在开始构建新软件系统时就使用哪种编程语言做出战略决策。”