您的位置 首页 java

5月编程语言排行:Java强势领先,C++增势放缓“探花”花落谁家?

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

和 4 月榜单相比,5 月编程语言排行榜的 Top 10 位置并没有太大变化。 Java 依然以很大的优势处于领先的地位。

在 C++ 和 Python 激烈的竞争局势下,随着 C++ 20 热度的减退, C++ 的增长趋势有所放缓,从上个月 1.62%的增幅下降至本月的 0.43%,而 Python 依然是编程语言界的“快跑者”,从上个月的 2.36% 上升到2.64%。所以说,未来第三名的位置将花落谁家,并不好直接下结论。

Top20排行榜

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

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

在这一次编程语言榜单中,值得关注的还有,在统计领域扛起大旗的 R 语言,曾一路风雨无阻地冲进了排行榜的 Top20,但万万没想到的是,三年后的今天它掉到了第 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 名,因为是非官方发布的,所以可能存在遗漏:

【说明】TIOBE编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如Google、百度、维基百科、 CSDN 、必应、Hao 123等等。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

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

文章来源:智云一二三科技

文章标题:5月编程语言排行:Java强势领先,C++增势放缓“探花”花落谁家?

文章地址:https://www.zhihuclub.com/196628.shtml

关于作者: 智云科技

热门文章

发表回复

您的电子邮箱地址不会被公开。

网站地图