编程语言2021排名:JavaScript占统治地位,Python超越Java
Change! 2021 年的编程语言发生了哪些变化?
在GitHub和Stack Overflow上什么语言的讨论度最高?
知名软件行业分析公司RedMonk对GitHub Archive和Stack Overflow数据工具进行分析后,发布了2021年第一季度编程语言排名,解析了目前主流编程语言的最新变化。
2021年第一季度排名中的前20名与2020年7月的排名相差无几。但是,RedMonk分析师Stephen O'Grady指出,前20名中有一半“起伏不定,这非常不寻常”。目前的趋势显示:
2021 年的编程语言发生了哪些变化?
在GitHub和Stack Overflow上什么语言的讨论度最高?
知名软件行业分析公司RedMonk对GitHub Archive和Stack Overflow数据工具进行分析后,发布了2021年第一季度编程语言排名,解析了目前主流编程语言的最新变化。
JavaScript从2014年来连续7年称霸榜首,并将保持第一的领先态势;
Python超越Java;
Ruby排名下降,已被CSS和TypeScript超过;
TypeScript、R语言、Kotlin和Rust排名提高,Dart快速上升,有望进入Top 20。
2021编程语言Top 20 1、JavaScript
2、Python
3、Java
4、PHP
5、C#/ C ++ / CSS(并列)
8、TypeScript
9、Ruby
10、C
11、Swift
12、R
13、Objective-C
14、Shell / Scala(并列)
16、Go
17、PowerShell
18、Kotlin
19、Rust / Perl(并列)
1、JavaScript
2、Python
3、Java
4、PHP
5、C#/ C ++ / CSS(并列)
8、TypeScript
9、Ruby
10、C
11、Swift
12、R
13、Objective-C
14、Shell / Scala(并列)
16、Go
17、PowerShell
18、Kotlin
19、Rust / Perl(并列)
此前RedMonk编程语言的Top 20一直非常稳定,与之形成鲜明对比的是,这个季度的排名发生了很大变化。近半数语言的排名都有不同程度的上升或下降,这一点非同寻常。
近年来,发展迅速的语言是Python,TypeScript是微软的JavaScript的超集,具有可编译为JavaScript的类型系统,目前排名上升到第八位。O'Grady认为TypeScript已经巩固了它作为十大语言的地位,现在正在考虑它是否会升至第五或第六位。
受某些宏观因素的影响,编程行业一直在变化,语言的排名的也会随之产生变化。去年某些行业受新冠疫情冲击,其使用的编程语言也经历了一段低谷,几个季度后行业回暖,编程语言的使用率恢复到正常水平,像这类从动荡到稳定的循环始终在发生。
如果某种语言的排名持续上升或下降,则预示其中蕴含着重大的趋势,这些改变可能会对整个编程世界带来影响。
上图是编程语言排行在GitHub和Stack Overflow上的对比。横轴是编程语言在GitHub上的受欢迎程度,纵轴是编程语言在Stack Overflow上的受欢迎程度。
2012年至今的RedMonk语言排名
https://redmonk.com/sogrady/2021/03/01/language-rankings-1-21/
标签:   微软MTA javascript