编程语言:Python预计将在未来4年内超越C和Java

开源语言Python已经是开发人员中最流行的编程语言之一。根据编程语言索引Tiobe,它排在主流Java和C之后,位列第三。

但是这个月Python在Tiobe指数中获得了8.5%的评分,这是它有史以来的最高分数,与去年同期相比上升了2.77个百分点。

Tiobe分析师认为,在三到四年内,Python将“可能取代C和Java”,成为世界上最流行的编程语言。最流行的语言Java的指数评级为15%,而C的指数评级为13.3%。


根据Tiobe的说法,与Java和C相比,Python的流行是由软件工程的强劲增长和该语言的可用性推动的,Tiobe的索引是基于搜索引擎查询的。

“主要原因是软件工程正在蓬勃发展。它吸引了许多新来者。Java的编程方法对初学者来说太冗长了。要完全理解并运行Java中的‘hello world’这样的简单程序,您需要了解类、静态方法和包,”Tiobe报告说。

在C语言中,这要简单一些,但是之后你会遇到显式内存管理的问题。在Python中,这只是一行代码。”

除Python外,进入前10名的其他语言包括c++、Visual Basic . net、c#、JavaScript、PHP、SQL和汇编语言。

Python流行的其他证据包括Microsoft的Visual Studio Code (VS Code)市场,其中VS Code的Python扩展是目前为止最受欢迎的扩展,安装超过900万次,比4月份的800万次有所增加。

此外,像Netflix这样的公司到处使用Python,包括构建推荐算法、管理其内容分发网络和自动化安全功能。由于流行的Python库(如TensorFlow和Numpy),该语言的实用性和灵活性得到了提高。

参见:Python正在吞噬世界:一个开发人员的业余项目如何成为这个星球上最热门的编程语言(封面故事PDF) (TechRepublic)

现在,开发人员每个月在Stack Overflow上提出的关于Python的问题也比JavaScript多,后者历来最吸引人的问题。

正如ZDNet姊妹网站TechRepublic最近报道的,一项针对1200万IT专业人士的研究发现,从2017年到2018年,花在Python培训上的总时间增加了20%,增加了近20万小时。

本月,Python在Tiobe指数中获得了8.5%的评分,这是它有史以来的最高分数,与去年同期相比上升了2.77个百分点。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。