在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
(点击上方公号,快速关注我们)
TIOBE 发布了 10 月份最新编程语言排行榜。 在 9 月份的 TIOBE 编程语言排行榜中,Python 超越 C++,首次进入排行榜 TOP 3。事实上,无论在工业界还是学术界,Python 的使用者越来越多,尤其是近年来 —— 乃至可以预见的未来,在 AI 和数据分析这些热门的领域,Python 都将会有大展拳脚的天地。所以反映在 TIOBE 排行榜上就是逐渐上升的排名。 不过在最新的 10 月编程语言排行榜中,刚被挤下 TOP 3 的 C++ 反超 Python,以 0.44% 的微弱优势重新夺回第三的宝座。毕竟 C++ 在服务端、游戏开发和实时体系等应用范畴中,早已有庞大的使用者,而且诞生的时间也比 Python 早。所以未来的排行榜中,我们相信 C++ 和 Python 应该会处于“反超与被反超”这样一种交替超越的状态。 另外值得关注的还有 Swift,按照 TIOBE 的说法,“Swift 正在敲开 TIOBE 排行榜前 10 名的大门”。根据观察,排行榜中 TOP 9 的编程语言已基本稳定,唯独第 10 名每个月都会有变化。在本月中,Swift 的排名就上升到了第 10 的位置,且试图成为 TIOBE TOP 10 的固定成员。与此同时,Ruby 和 Perl 也正在争夺这个位置。不过 TIOBE 认为,按照此前的趋势来看,目前编程语言 TOP 10 的候选人似乎有 3 位:Swift、Go 和 R,但它们也并不一定能够成功站稳,原因如下:
话虽如此,但我们依然有理由相信,Go 依然是一只优质的“潜力股”,且不说它一直保持上升的趋势,在日益火热的云服务领域,Go 语言基本上已是事实上的“龙头”地位。 需要注意的是,SQL 自 2018 年 2 月起被重新添加到了 TIOBE 排行榜中,由于没有以往的数据可以对比,所以会给人 SQL 语言指数突然暴涨的错觉。 TOP 10 编程语言 TIOBE 指数走势(2002-2018)
其他方面,备受大家关注并被寄予众望的 Rust 在 10 月的排名中出现了轻微的下滑,由上个月的 31 名跌到了这个月的 34 名。 第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):
历史排名(1988-2018/每5年) 以下排名位次取决于 12 个月的平均值: 编程语言名人堂 历届“年度编程语言”获奖名单如下图所示,该奖项授予一年中评分最高的编程语言:
【关于投稿】 如果大家有原创好文投稿,请直接给公号发送留言。 ① 留言格式: http://blog.jobbole.com/94148/
关注「程序员的那些事」,不错过圈内事 |
请发表评论