2018 IEEE顶级编程语言交互排行榜
极客时间编辑部
讲述:杜力大小:991.91K时长:02:07
近日,IEEE Spectrum 发布了第五届顶级编程语言交互排行榜,Python 不但雄踞第一,在综合指数、用户增速、就业优势和开源语言单项中,全部霸占榜首。
这个榜单综合了 9 个来源的 11 个指标,对 47 种编程语言的流行程度进行了排名。该排行榜是由默认权重产生的,同时,也可以根据用户增速、就业优势强弱、开源和用户个性化需求对编程语言进行排名。
其中,Python 以 100 的得分位于榜单第一名,与第二名相差 1.6 分。去年,Python 虽然也是排名第一,但是得分仅比排名第二的 C 语言高出 0.3。
而这次排名第二的是 C++,得分 98.4。排名第三的是 C,得分为 98.2。Java 以 97.5 的得分位于第四。另外,第五至第十的编程语言分别为:C#、PHP、R、JavaScript、Go、Assembly。另外,值得注意的是,Swift 从去年的第 5 跌至第 19。
这两年之所以 Python 能够继续霸榜,获得程序员的青睐,原因包括两个方面。
第一,Python 现在被归类为嵌入式语言(embedded language)。以前,在为嵌入式应用程序编写代码时,主要倾向于使用编译语言,以避免在处理能力和内存有限的机器上,计算代码的大量开销。
现在,许多现代微控制器都已经拥有了足够的能力,来托管 Python 解释器。用这种方式使用 Python 的一个好处是,在某些应用程序中,通过交互式提示使用附加硬件,或动态地重新加载脚本非常方便。
第二,R 在 2016 年达到流行程度的顶峰,排名第五,去年跌至第六,现在排名第七。R 是一种专门用于处理统计和大数据的语言。随着对大型数据集的兴趣越来越多地转向大数据在机器学习中的应用,用于统计和机器学习的高质量 Python 库的增加,可能是使得 Python 成为比 R 更具有吸引力的原因。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论