日前,编程语言社区 TIOBE 最新发布了 3 月编程语言排行榜。
在最新的榜单中,Top 5 排名并未有明显的变化。不过相比上个月,Java 涨幅有所上升,从上个月的 1.48% 到本月的 2.9%,Java 以 17.78% 的份额稳居第一。按照 Oracle 对 Java 的发布周期来算,在本月中 Java 14 将会有最新的消息给到开发者,譬如记录 (records)、switch 表达式、模式匹配等。但官方更新归更新,据《2020 Java 生态系统》报告显示,最受开发者喜爱的依然是铁打的 Java 8 及 Java 11。
另外,继上个月 Objective-C 排名下降之后,苹果主推的另一大编程语言 Swift 在本月也跌出了 Top 10,位于第 13 名,占比 1.24%。与此同时,VB 倒是出乎意料地进入了 Top 20。
除此之外,值得我们关注的是,TIOBE 官方以”Delphi is about to fall out of the TIOBE index top 20“为题呈现了本期变化最大的编程语言 Delphi。
作为 Windows 平台下著名的快速应用程序开发工具也作为一款 IDE,很多开发者曾以「真正的程序员用 C++,聪明的程序员用 Delphi」来形容功能强大的 Delphi。 据 TIOBE 统计,自 2001 年 6 月以来,Delphi 一直位居前 20 名。在 2000 年代初,它是最流行的语言和 IDE 之一。2002 年,随着 Borland Delphi 7 的发布,其迎来了巅峰时刻。不过,好景不长,因 Linux 移植失败、出现了一些错误的版本,且具有类似功能的非商业性 IDE 开始侵蚀市场,Delphi 开始衰退。而加快这一进程的也与 Delphi 的发行频率有关。自 2001 年以来,Delphi 每年至少都会发布一个主要版本。但是,如今在看,最新的 Delphi 版本还停留在 2018 年发布的。
对此,也有不少网友评价道,Borland 这样的第三方 IDE 提供商,本身没有掌握语言,只是给语言提供 IDE 工具,虽然做的非常不错,但是最后只是给人做嫁衣裳。
下面列出了完整的 21-50 名,因为是非官方发布的,所以可能存在遗漏:
第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):
注:以下排名位次取决于 12 个月的平均值。
编程语言“名人榜”(2003-2019)
【说明】
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、CSDN、必应、Hao 123 等等。具体的计算方式详见:https://www.tiobe.com/tiobe-index/programming-languages-definition/。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。
详细榜单信息可参考 TIOBE 官网:https://www.tiobe.com/tiobe-index
整理 | 屠敏
出品 | CSDN(ID:CSDNnews)
Copyright© 2013-2019