17611538698
webmaster@21cto.com

RedMook 语言排行榜:JavaScript、Python 和 Java 持续领先

资讯 0 271 2024-09-20 12:37:20

图片

导读:RedMonk 语言排行榜新鲜发布。其数据进一步显示了顶级编程语言的稳定性,其中 JavaScript 和 Python 领先,而 C 语言则面临挑战,而 Ballerina 等新型语言也表现出越来越好的吸引力。

RedMonk 的 2024 年第三季度编程语言排名已经出炉。

在前 20 种语言中,排名情况保持总体稳定,JavaScript、Python 和Java按此顺序仍然位居前三名。

可以说它们是“遥遥领先”了。我们来看RedMook提供的排行榜曲线图:

图片

看过了 TOP 3 语言之后,接下来 PHP 排名第四,C# 排名第五,其次是微软创建的JavaScript同类语言TypeScript,在本次报告中排名第六。

RedMonk 首席分析师兼联合创始人Stephen O'Grady在报告中这样说道:

”从技术上讲,TypeScript 没有发生变化,它在我们上次的排名中名列第六,但这是它第一次在这个季度独占鳌头。在这样的情况下, CSS下降一位到了第七位,而 TypeScript 则刚好排在前五名之外。再看它后面是否还有更多的增长动力,或者它是否暂时达到了一个顶峰,这是一件很有意思的事情。”

接着,C++与 CSS 并列第七,Ruby 排名第九,C 排名第十 Swift排名第十一而Go与R语言并排第十二名

再往后面看,Shell、Kotlin、Scala三个编程语言并列14名。

接下来是Kotlin 和 Scala,这两种语言均是在Java 虚拟机 (JVM)上运行的编程语言。它们的排名也均有所上升。

其中我们看到,Scala 上升了两位,Kotlin 上升了三位。

 Scala 的崛起确实引人侧目,因为它从第 12 名的高位开始上升,而 Kotlin 的排名则更令人惊讶,因为它连续三年都从第 17 名起步,直到现在也有所上升,”O'Grady 这样说道。“与此同时,这里的并列排名很有趣,因为 Scala 的悠久历史使它比 Kotlin 的开发更具有优势。但无论如何,这种组合证明了 JVM 的持久持续力。”

再看,Objective-C 的排名已经跌到了历史最低排名——第 17 位,大概是历史项目会有人继续用它做维护。

Rust和Dart并列第 19 位,在五个季度以来没有发生变化。

除了排名前 20 位的编程语言之外,RedMonk 还挑选了WSO2的Ballerina (第61位) 以及Bicep (第78位)、Zig (第87位)、Grain和Moonbit等语言进行认证性排行。

其中:Bicep 是一种用于部署 Azure 资源的领域特定语言。Grain 和 Moonbit 是两种针对WebAssembly进行优化的语言,而 Zig 是一种追随 C++ 和 Rust 脚步的语言。

O'Grady 针对于以上的新编程语言评论道:

“Grain 和 Moonbit 仍未进入前 100 名,但 Bicep 提升了 8 位到了第 78 位,Zig 跃升 10 位至第 87 位,”O'Grady 这样说。“然而,与 Ballerina 相比,这一进步显得微不足道,Ballerina 本季度从第 80 位跃升到了第 61 位。因此,WS02 中的通用语言将被添加到我们关注的潜在后起之秀名单里”。

欲知排名详情,大家可移步到:

https://redmonk.com/sogrady/2024/09/12/language-rankings-6-24/

RedMook的最新语言排行榜就先介绍到这里,供大家在学习和实践参考,也欢迎一起评论。

作者:场长

评论