TIOBE 5月榜单:时隔五年,C语言重返第一
极客时间编辑部
讲述:丁婵大小:3.98M时长:02:54
你好,欢迎收听极客视点。
在本月的编程语言榜单中, C 语言超越 Java 位居第一,Java 与 Python 分布位列第二和第三名。榜单前十还包括 C++、C#、Visual Basic、JavaScript、PHP、SQL 和 R。
本期最大的亮点就是 C 语言超越 Java,重返第一的位置。C 语言上一次排名第一,还是在 2015 年。在上个月的榜单中,两者的指数就已经非常接近了。那么是什么让 C 重新拿下第一的宝座呢?
TIOBE CEO 保罗·詹森(Paul Jansen)猜测是受冠状病毒的影响,“这听起来可能很愚蠢,但是某些编程语言确实可以从这种情况中受益。例如数据科学领域的 Python 和 R,因为每个人都试图从数据中寻找该病毒的解毒剂”。另外,嵌入式语言如 C 和 C++ 等也越来越流行,因为它们被用于医疗设备软件中。在疫情影响下,数据科学语言 R 也稳定在榜单前十。
在本月编程语言 TOP 20 榜单中,也有几个值得注意的事。MATLAB 从上个月的 18 位上升至本月的第 13 名,是前 20 名中月度排名上升最多的语言。上月的榜单主角 Scratch 在本月继续上升一位,看来近期少儿编程的热度持续不减。还有近几个月比较令人担心的 Objective-C 排名仍在往下掉,本次在前 20 榜单中位次最末。
除了 C 语言之外,本月的另一亮点是 Rust,从 27 名上升至 21 名。Rust 一直令人期待,但也一直没有真正地流行起来,在此前的榜单中排名稳定在 30 左右,五月排在 21 名确实令人惊喜,不知接下来是否能冲进前 20?
需要说明的是,TIOBE 编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度都用于指数计算。TIOBE 指数并不代表语言的好坏,你可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论