RedMonk编程语言排行榜出炉:JS持续霸榜,Java、Python稳居前三

2022年4月6日 244点热度 0人点赞 0条评论
图片
2022年的第一季度结束了,也到了第一季度编程语言排名发布的时候,这一季度的编程语言,发生了哪些新变化呢?

各大论坛上哪些语言的讨论度最高呢?让我们一起来看看RedMonk最新发布的排名情况~


Q1排名情况


知名软件行业分析公司 RedMonk 对 GitHub Archive 和 Stack Overflow 数据工具进行分析后,发布了 2022 年 Q1 编程语言排名。

下图是编程语言排行在GitHub和Stack Overflow上的对比。 
图片
横轴是编程语言在GitHub上的受欢迎程度,纵轴是编程语言在Stack Overflow上的受欢迎程度。
前20名的排行如下:
1.JavaScript
2.Python
3.Java
4.PHP
5.CSS
6.C#
7.C++
8.TypeScript
9.Ruby
10.C
11.Swift
12.R
13.Objective-C
14.Shell
15 Scala
16.Go
17.PowerShell
18.Kotlin
19.Rust
20.Dart
 


TOP 20编程语言的历史变化情况

近年来语言排名变化都不大。事实上,这里的 20 种语言中有 17 种已经连续三个季度保持稳定。随着这些编程语言的排名变动开始减少,有部分人会考虑我们是否可能正在进入一个相对停滞的时代。
 
当然,新的语言会不断涌现,有些可能会由于新功能的添加或外部因素而兴起,但当我们环顾整个行业时,可能正在形成某种平衡——语言找到了各自的利基和优势以形成竞争的水平状态。
此外,也有些语言因为新功能或者一些外部因素导致上升或者下降:
  • Python (0) / Java (-1):在上个季度,Java与Python都处于第2名位置,但在本月,Java下滑一名,Python继续保持着第2的位置,曾被人嘲笑为“胶水语言”的Python,其在各大编程语言的排名正在稳步上升,在TIOBE上则连续多月霸榜第一的位置。
  • PHP(0):一直不被看好的PHP继续保持着第4的排名,作为为全球大部分网站提供动力的PHP仍然有一股坚不可摧的力量。
  •  C++(-2):在上一次的排名中,C++曾与C#、CSS并列第5,本次下降2位,排名第7。它是否会跟随C语言的脚步持续下跌呢?目前C语言已经从第8名下降到第10的位置。
  • TypeScript(0):紧跟在C++后边的TypeScript是自Swift以来上升最快的编程语言,也是这两种语言中唯一进入前十的编程语言。在过去的三个季度中,TypeScript始终保持着第8名的位置,似乎进入了一种上升高原期,后边是否会赶超C++,似乎并不容易。
  • Dart(+1)/Rust(0)/Kotlin(0):Kotlin和Rust排名并没有多大变动,分别是第18名和19名,而这种语言当下的讨论热度都比较高,引起不少人的关注与研究热情。然而,令人惊讶的是,Dart上升一个位置,与Rust并列第19位。而Kotlin则花了两个季度才完成这一跳跃,Rust也在一个季度内完成了这一跳跃。Dart在30名位置徘徊约36个月后,它不仅进入了前20名,而且还与开发者的宠儿Rust并列。那么它能否持续保持住这个位置呢,还是会继续上升,让我们拭目以待。
 
参考链接:
https://redmonk.com/sogrady/2022/03/28/language-rankings-1-22/
86790RedMonk编程语言排行榜出炉:JS持续霸榜,Java、Python稳居前三

这个人很懒,什么都没留下

文章评论