编程语言的流行 Python加强了对顶级语言的控制

导读 在IEEE Spectrum最新年度流行编程语言排名中,Python始终名列前茅。该排名和其他类似排名旨在帮助开发人员了解语言的普及性,在这个世界上

在IEEE Spectrum最新年度流行编程语言排名中,Python始终名列前茅。

该排名和其他类似排名旨在帮助开发人员了解语言的普及性,在这个世界上,人们真的不知道程序员在笔记本电脑上使用的是什么。

自2017年以来,IEEE Spectrum已将Python放在第一位,去年它领先于C ++。排名最高的语言的得分为100,而得分较低的所有语言的得分均与其相关。去年C ++得分99.7,其次是Java 得分 97.5,以及C 得分 96.7。

今天,在IEEE Spectrum的第六届年度排名中,Python的100分远远领先于第二名Java的96.3分,而C以94.4分位居第三。C ++以87.5下滑至第四,而专业统计计算语言R则以81.5排名第五。

该杂志是全球最大的工程和应用科学组织IEEE的工程人员杂志,将Python的流行归因于它拥有的大量专业库,特别是对于构建人工智能应用程序的开发人员。

它选择了Keras库,因为它提供了Google开发的TensorFlow和Microsoft Cognitive Toolkit(CNTK)以及Theano深度学习Python库的接口。

自从1991年Python首次发布以来,多年来出现的另一个领域是Adafruit等微控制器以及像Raspberry Pi这样的小型廉价计算机。

排在前10位的编程语言是JavaScript,Microsoft的C#,Matlab,Apple的Swift和Google孵化的Go。

IEEE Spectrum指出,其列表的默认权重已针对“典型的Spectrum阅读器”进行了优化,这可能有助于解释Matlab的存在。它指出,Matlab的高排名可能使某些人感到惊讶,但“仅反映了该语言在硬件工程中的突出地位”。

该排名基于来自八个来源的11个指标,包括CareerBuilder,Google,GitHub,Hacker News,IEEE,Reddit,Stack Overflow和Twitter。

Tiobe根据多个搜索引擎拥有自己的语言排名指数,该公司也于2019年9月发布了其结果。

根据Tiobe的说法,最主要的语言仍然是Java,其次是C,Python,C ++,C#,Visual Basic .NET,JavaScript,SQL,PHP和Objective-C。

PHP在本月排名中的一个显着变化是,它似乎将失去Tiobe自2001年以来一直排名前十的位置。

“ PHP从一开始就是用于网站设计的Visual Basic:易于学习,易于部署,但主要供具有有限软件工程背景的Web设计人员使用。PHP简单易用的缺点是,它相对容易发现安全漏洞。 ”,Tiobe分析师指出。

他们继续指出,最初使用PHP构建的Facebook 在2014年推出了其替代PHP,Hack的替代产品,此后JavaScript,TypeScript和Python成为Web开发中最受欢迎的语言。