【被唱衰的PHP,在这份排行榜一直稳坐第四】知名软件行业分析公司 RedMonk 发布了 2022 年第一季度编程语言排行榜。RedMonk 编程语言排行榜通过追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用情况与讨论数量,统计分析后进行排序,其旨在深入了解潜在的语言采用趋势。该榜单一年发布两次,这是今年的第一份榜单。排名前 20 的编程语言为:1 JavaScript2 Python3 Java4 PHP5 CSS5 C#7 C++8 TypeScript9 Ruby10 C11 Swift12 R13 Objective-C14 Shell14 Scala16 Go17 PowerShell18 Kotlin19 Rust20 Dart和往常一样,本季度的排名变化不大,具有稳定性。RedMonk 方面指出,除了要讨论的几个明显的例外情况外,近年来语言运动的规律就是几乎没有运动。事实上,这里的 20 种语言中,有 17 种已经连续三个季度保持稳定。这就提出了一个有趣的问题:这种稳定性是代表了行业的使用情况,还是更类似于一个过程工件?随着这些排名中的变动开始减少,有趣的是考虑我们是否可能正在进入一个相对停滞的时代。当然,新的语言会不断涌现,有些可能会由于新功能的添加或外部因素(例如下面的 Dart)而兴起;但当我们环顾整个行业时,可能正在形成某种平衡的形成。语言找到了各自的利基和并达到了与特定竞争者持平的状态。现在说还为时过早,所有这一切都可能既不是人为因素,也不是行业转变,而是其他外部因素的结果,持续的大流行及其广泛影响可见和不可见是明显的候选者。无论如何,这是我们将密切关注的事情。RedMonk 对此次排行榜中个别编程语言的排名变化进行了分析和点评: