C# 在 TIOBE 年度编程语言排行榜落败
Python 击败了 C# 被 TIOBE Index 评为2021年度编程语言。TIOBE Index 是世界上编程语言流行度的主要追踪平台之一。
上个月,TIOBE Software 首席执行官 Paul Jansen 还在官方博客中表示: C# 是“迄今为止最有可能获得年度最佳称号的候选编程语言”,授予该称号和奖项的语言标志着它在这一年中的有着非常大的增长。
Python 在过去四年中有两年(与 C 语言交替获奖)都获得了冠军,包括2020年,所以人们都指望 C# 会打破这两个常年霸榜的语言束缚,但事实上情况并没出现。
“C# 在2021年某个月第一次获得冠军,但 Python 在上个月又反超过了 C#,”Jansen 在 2022 年 1 月的文章中这样提道。
Python 的评分上升比例为 1.86%,超过了 C# 的 1.73%。有图有真相:
“Python 从 2021 年初在TIOBE 排行榜的第 3 名开始上升,后来将 Java 和 C 抛在后面,成为 TIOBE 排行榜的第一名。但 Python 的受欢迎程度并没有止步于此。它现在领先于其他语言超过 1%。Java 在 2001 年创下 26.49% 的历史记录,Python 还没有达到,但它已经成为事实上标准编程语言”。
C# 在这一年的排名中的位置,没有上升,停在了第 5 名。
Tiobe 2022 年 1 月榜单中的前 10 种语言分别是 Python、C、Java、C++、C#、Visual Basic、JavaScript、汇编语言、SQL 和 Swift。
Python 有什么有力的竞争者吗?未来有什么新语言闪亮登场与之一决高下?
如果我们回头看看过去几年有前途的语言,总结一下 2021 年的新变化:
Swift 从 #13 升到了 #10,Go 从 #14 上升到 #13, Rust 从 #26 到 #26没有变化,Julia 从 #23 上升到 #28,Kotlin 跑得比较快,从 #40 名升到 #29,Dart 从 #25 升到了 #37,TypeScript 从 #42 下滑到了 #49。
所以,除了 Swift 和 Go ,我们预计短期内不会有其它编程语言进入前 5 名,前 3 名不会有什么变化。
每年一度编程语言大PK,各位同学有何看法?欢迎文底评论~
编辑:万能的大雄
相关阅读: