
经机器核心许可转载(微信公众号: mosthuman2014).
选自IEEE Spectrum
作者: 斯蒂芬·卡斯
机器的编译
参与: 李亚强姜思远

今天,IEEE Spectrum发布了第四种顶级编程语言的交互式排名. 因为在不同的语言中存在各种排名,所以IEEE Spectrum根据不同的变量对受欢迎程度进行排名. 根据IEEE Spectrum,它们的排名基于数据记者Nick Diakopoulos提供的数据,结合10种数据源的12种标准,并以48种语言进行排名.

IEEE Spectrum发布的交互式编程语言排名列表使读者可以自行选择参数组合的权重,从而亲自定义他们关心的排名. IEEE Spectrum的权重列表是根据读者的需求设置的,例如侧重于新兴语言,员工所需的语言以及开源中的流行语言. 设置时,读者还可以根据行业进行过滤,以定义自己的排名.

读者可以调整体重

根据Spectrum读者的需求,IEEE Spectrum给出的编程语言排名如下:



自去年以来,在人工智能的帮助下,Python的排名一直在上升,现在已成为第一. 但是排名前四的语言Python,C,Java和C ++都有庞大的用户群,它们的用户总数也非常相似. 实际上,在公司招聘所需的基本语言分析中,Diakopooulos甚至需要Python之前的C语言.

C#重新进入前五名,并重新获得了去年R抢夺的位置. Ruby已经跌到了12位,因此苹果的Swift有机会使用Google的Go语言进入前十种语言. 这是非常令人惊讶的,因为Swift语言两年前才第一次登录到排行榜. 当然,它不在前十名之列. 与Swift的崛起相比,Apple的tive-C跌至第26位.
但是,今年是第二年没有新语言进入排名. 我们似乎已经进入了合并代码的阶段. 开发人员还需要时间消化为云服务,移动终端和大数据应用程序创建的新工具.
谈到稳定的编程语言时,Fortran仍然排在中间(第28位),而Lisp和Cobol分别保持在第35位和第40位. 这表明即使某些语言非常古老,他们仍然保持稳定的用户基础.
从语言用户的增长率来看,Python仍然是最快的. 其次是C,C ++和Java,但我们看到Swift的增长率排名第五. Swift是Apple发布的最新语言,它可以开发iOS和OS X软件. 该语言与现有的tive-C代码匹配,并且近年来已开源,以吸引开发人员.


接下来2017计算机语言排行,我们可以看看开源语言的排名. 如下所示,HTML排名从第11位上升到第8位,并进入了十大开源语言,因此在这里,我们再次反对这样的说法: “ HTML只是一种标记语言,不是编程语言”. 因为HTML是开发人员用来向计算机提供指令以完成某些任务的语言2017计算机语言排行,所以我们仍然将HTML用作编程语言. 而且当HTML和CSS结合在一起时,它们可以完成非常复杂的任务,因此我们需要将其包括在内.

那么雇主需要什么语言呢?在下图中,我们可以看到Java和C是最受欢迎的招聘语言,甚至超过了Python. 这可能是因为Java可以应用于多个平台,并且在企业级Web应用程序和移动应用程序的开发中占有极其重要的地位. 同时,各种Internet公司产品都需要使用Java来实现.

下面的排名是根据设计的自由度排列的. 我们可以定制的语言越多,排名就越高.

原始链接:
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-177740-1.html
那么物价上涨减去利率
台湾经济分分钟破产