开发语言¶
2023 年 1 月的 TIOBE 指数¶
https://www.tiobe.com/tiobe-index/
January Headline: C++
是 2022 年 TIOBE 年度编程语言!
C++
是 2022 年 TIOBE 年度编程语言。它获得这一头衔是因为 C++
在 2022 年获得了最受欢迎的人气(+4.62%)。
紧随其后的是 C 语言(+3.82%)和 Python(+2.78%)。
有趣的是,C++
在 2022 年 11 月超过 Java 成为 TIOBE 指数的第三位。
C++
受欢迎的原因是它作为一种高级面向对象语言的出色性能。
正因为如此,用 C++
开发快速而庞大的软件系统(超过数百万行代码)是可能的,而不必最终陷入维护的噩梦。
C++
崛起的另一个原因是它“最近”不断发布具有有趣特性的新语言标准。
第一个里程碑被称为 C++ 11
。
2011 年发布,这是自 1998 年以来的第一次重大变化。
这个新标准的采用花了几年时间,因为没有可用的 C++
编译器来支持新的语言定义。
由于 C++ 11
的出现,自 2001 年以来,C++
在 TIOBE 指数中一直处于持续下降的状态,现在它正在缓慢地上升。
第二个里程碑是最近发布的 C++ 20
,例如引入了模块。
它可能会在接下来的几年里进一步提升 C++
的 TIOBE 指数。
2022 年还发生了什么?表现似乎很重要。
C++
的竞争对手 Rust
再次进入前 20 名(一年前排在第 26 位),但这一次似乎是真的。
以易于与 C
语言交互而闻名的 Lua
从第 30 位跃升至第 24 位。
F#
是另一种发生了有趣变化的语言:在一年内从第 74 位上升到第 33 位。
像 Kotlin
(从第 29 位到第 25 位)、 Julia
(从第 28 位到第 29 位)和 Dart(从第 37 位到第 38 位)这样有前途的语言在进入前 20 名之前还有很长的路要走。
让我们看看 2023 年会发生什么。
大家新年快乐!——Paul Jansen TIOBE Software 首席执行官
TIOBE 编程社区指数是编程语言受欢迎程度的一个指标。 该指数每月更新一次。 排名基于全球熟练工程师的数量、课程和第三方供应商。 流行的搜索引擎,如谷歌,必应,雅虎!,维基百科,亚马逊,YouTube 和百度被用来计算评分。 值得注意的是,TIOBE 索引不是关于最好的编程语言或编写大多数代码行的语言。
该索引可以用来检查您的编程技能是否仍然是最新的,或者在开始构建一个新的软件系统时,就应该采用哪种编程语言做出战略性决策。 TIOBE 索引的定义可以在这里找到。
2023 年 1 月 | 2022 年 1 月 | 变更 | 程序语言 | 排名 | 更改 |
---|---|---|---|---|---|
1 | 1 | Python | 16.36% | +2.78% | |
2 | 2 | C | 16.26% | +3.82% | |
3 | 4 | C++ | 12.91% | +4.62% | |
4 | 3 | Java | 12.21% | +1.55% | |
5 | 5 | C# | 5.73% | +0.05% | |
6 | 6 | Visual Basic | 4.64% | -0.10% | |
7 | 7 | JavaScript | 2.87% | +0.78% | |
8 | 9 | SQL | 2.50% | +0.70% | |
9 | 8 | Assembly language | 1.60% | -0.25% | |
10 | 11 | PHP | 1.39% | -0.00% | |
11 | 10 | Swift | 1.20% | -0.21% | |
12 | 13 | Go | 1.14% | +0.10% | |
13 | 12 | R | 1.04% | -0.21% | |
14 | 15 | Classic Visual Basic | 0.98% | +0.01% | |
15 | 16 | MATLAB | 0.91% | -0.05% | |
16 | 18 | Ruby | 0.80% | -0.08% | |
17 | 14 | Delphi/Object Pascal | 0.73% | -0.27% | |
18 | 26 | Rust | 0.61% | +0.11% | |
19 | 20 | Perl | 0.59% | -0.12% | |
20 | 23 | Scratch | 0.58% | -0.01% |