程序猿(ID:imkuqin) 猿妹 编译
原文:https://www.tiobe.com/tiobe-index/
离 TIOBE 宣布 2018 年的编程语言只有2个月了。目前来看,有 5 个候选对象,它们都是来自前五名的:Java、C、C++、Python、Visual Basic.NET。
每年我们都希望是一个脱颖而出的新编程语言来获得这个奖项,但对于 2018 年来说,它很可能是一门成熟的语言。因为现在的新编程语言,取得的分数都太低了,不足以获得“年度编程语言”的称号。例如,上月Apex 从第 46 位跃至第 36 位,而 Alice 从第 62 位跃至第 44 位。但这些都是背景战,因为这两种语言在 2018 年的涨幅都不到 0.5%。还是让我们拭目以待看看哪些语言会胜出吧
C++ 苦守前三
Python 在 9 月份曾短暂地取代 C++ 的位置,首次进入前三,不过在 10 月份就被 C++ 以微小的优势重新夺回,经过两个月时间,C++ 开始拉开和Python的差距,不过,按照目前此形势,Python 想要再次超越 C++ 也不是没有可能的,C++ 要想稳住还得加把劲才行。
Go 脱颖而出,进入前十
除了 Python,GO 在本月排行中脱颖而出进入前十,Go是由 Google 推出的基于编译、垃圾收集和并发的编程语言,虽然和其他语言相比,看起来没有什么亮眼的优势,但实际上大多数云服务企业的基础设施中都有用 Go实 现的关键组件,因此 Go 此番进入前十也就见怪不怪了。
不过,目前编程语言 Top 10 的候选人似乎有 3 位:Swift、Go 和 R,但目前它们还没有人能稳住前10 的位置
MATLAB跌幅最大
MATLAB比较少提及,它是美国 MathWorks 公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境
在上个月中,MATLAB还处在11名的位置,本月一下就掉到了17名开外,无论是和去年同期的名次相比还是和上个月名次相比,都是前20名中跌幅最大的一门语言
注意:SQL 自 2018 年 2 月起被重新添加到了 TIOBE 排行榜中,由于没有以往的数据可以对比,增长速度非常快,现在位居第 9 名。
Top 10 编程语言 TIOBE 指数走势(2002-2018)
其他编程语言排名
历史排名(1988-2018)
编程语言“名人榜”( 2003-2017)
附:
《TIOBE 10 月编程语言排行榜:C++超Python夺回前三,Swift崛起》
《TIOBE 9月编程语言榜:Python超C++,厉害炸了!》
《TIOBE 8月编程语言榜:Python超越C++指日可待》
《TIOBE 7月编程语言榜:Python持续增长,进一步迫近C++》
《TIOBE 6月编程语言榜:C语言有望赶超Java,TypeScript首次挤进前100》
《TIOBE 5 月编程语言榜:C 再度暴涨,Scala 成功上位》
《TIOBE 4 月编程语言排行榜:Python 强势增长,Perl还在苦苦挣扎》
《TIOBE 3 月编程语言排行榜:C/C++稳在第二第三,Python继续强势增长》
●编号3410,输入编号直达本文
●输入m获取文章目录
分享C/C++技术文章