作者 | 屠敏

日前,TIOBE 编程言语社区最新发布了 2019 年 5 月排行榜。

和 4 月榜单比较,5 月编程言语排行榜的 Top 10 方位并没有太大改变。可是在 C++ 和 Python 剧烈的竞赛形势下,跟着 C++ 20 热度的减退, C++ 的增加趋势有所放缓,从上个月 1.62% 的增幅下降至本月的 0.43%,而 Python 依然是编程言语界的“快跑者”,从上个月的 2.36% 上升到 2.64%。所以说,未来第三名的方位将花落谁家,并不好直接下结论。

挤进 Top 20 三年之久的 R 言语,一朝被 Python 踢出局

此外,备受 Python 要挟的也绝不止 C++ 一家。

在这一次编程言语榜单中,值得重视的还有,在核算范畴扛起大旗的 R 言语,曾一路风雨无阻地冲进了排行榜的 Top 20,但万万没想到的是,三年后的今日它掉到了第 21 名。这个成果之所以令人惊奇,是因为和几年前比较,跟着数据发掘和人工智能的遍及,核算编程范畴的蓬勃发展有过之而无不及。对此,深究 R 言语下降的原因,根据 TIOBE 官方解说,好像也与编程言语界的新贵 Python 不无关系。在现在核算编程商场整合的趋势之下,核算编程也从大学逐渐向工业范畴浸透,而 R 言语在安全性和内存办理方面存在严重不足,相较之下 Python 则更简单被业界承受。

支撑 iOS 、MacOS 的 Objective-C 和 Swift 的现状

在本月 TIOBE 编程言语排行榜中,咱们还能够明晰地看到苹果支撑的两种言语 Objective-C 与 Swift 之间的距离。其实,比较上个月,两门编程言语的增幅均有所上升,不过在榜单上 Objective-C 要比 Swift 高上好几个名次。可是就实际的运用而言,Objective-C 好像正在一步一步走上下坡路。

究竟从技能支撑上来看,苹果正将要点逐渐转向 Objective-C 的继任者 Swift,其更于本年 3 月为 Swift 带来了 ABI 安稳。此外,根据许多的编程言语调查报告显现,Objective-C 在沦为小众编程言语之际也已成为数百万开发者最为嫌弃的编程言语之一。

Top 10 编程言语 TIOBE 指数走势(2002-2019)

其他编程言语排名

下面列出了完好的 21-50 名,因为对错官方发布的,所以或许存在遗失:

第 51-100 名如下,因为它们之间的数值差异较小,仅以文本方法列出(按字母排序):

前史排名(1998-2019)

注:以下排名位次取决于 12 个月的平均值。

编程言语“名人榜”(2003-2018)

【阐明】

TIOBE 编程言语社区排行榜是编程言语盛行趋势的一个目标,每月更新,这份排行榜排名根据全球技能工程师、课程和第三方供货商的数量,其间包含了盛行的搜索引擎以及技能社区,如Google、百度、维基百科、CSDN、必应、Hao 123 等等。具体的核算方法详见:https://www.tiobe.com/tiobe-index/programming-languages-definition/。请注意这个排行榜仅仅反映某个编程言语的抢手程度,并不能阐明一门编程言语好不好,或许一门言语所编写的代码数量多少。

这个排行榜能够用来考察你的编程技能是否与时俱进,也能够在开发新系统时作为一个言语选择根据。

具体榜单信息可参阅 TIOBE 官网:https://www.tiobe.com/tiobe-index

【END】

声明:该文观念仅代表作者自己,搜狐号系信息发布渠道,搜狐仅供给信息存储空间服务。

推荐阅读