🌈一月头条: Python 成为 TIOBE 2024 年编程语言!
编程语言 Python 荣获“TIOBE 2024 年度编程语言”称号。该奖项授予在一年内收视率增长最高的编程语言。Python 在 2024 年的收视率高达 9.3%。这远远领先于其竞争对手: Java +2.3%、JavaScript +1.4% 和 Go +1.2%。如今,Python 已无处不在,成为许多领域无可争议的默认语言。它甚至可能成为 TIOBE 指数中排名最高的语言。Python 唯一严重的缺点是(因此也为竞争留下了空间)性能不足,而且大多数错误都发生在运行时。
除此之外,2024 年 TIOBE 指数前 10 名中还发生了两件有趣的事情。C 语言的受欢迎程度大幅下降,被 C++ 和 Java 超过。主要原因是 C 语言在许多嵌入式软件系统中被 C++ 所取代。目前,Java 和 C++ 正在争夺前两名的位置。另一个有趣的现象是,PHP 最终告别了前十名,取而代之的是 Go,后者是前十名的保持者。
今年,很多人都在关注 Rust 和 Kotlin。它们在 2024 年是否兑现了承诺?Rust 仍然越来越受欢迎。尽管 Rust 程序的速度令人惊叹,但遗憾的是,其陡峭的学习曲线永远不会让它成为普通程序员的通用语言。而 Kotlin 则令人失望:它没有取得突破,甚至在 2024 年失去了(可能是永久性的)前 20 名的位置。
再往后,我们看到了两种新的有前途的语言: Rust 的竞争对手 Zig 在 2024 年从第 149 位跃升至第 61 位,而 Python 的快车 Mojo 则从第 194 位跃升至第 68 位。尤其是 Mojo,它在两年前才首次发布,却恰好满足了编程领域的需求。我对它在 2025 年跻身前 20 名寄予厚望。
各个语言排名如下图: