近年来,Python 横扫 TIOBE、Stack Overflow 等榜单,如今在 IEEE Spectrum 发布的 2023 年(第十届)年度顶级编程语言榜单中,Python 在Spectrum 及“趋势”方面继续蝉联第一,不过在“工作需求”排名中,这次则是 SQL 排行第一。
据悉,IEEE Spectrum 2023 年顶级编程语言榜单有三个类别,分别是 Spectrum、工作和趋势,IT之家附录榜单如下:
Spectrum 的排名反应了典型 IEEE 成员对编程语言的需求,而工作类别显示当前相关工作所需要的程式语言技能,趋势则代表着当代特别流行或受到重视的编程语言。
IEEE Spectrum 官方表示,随着 Python 使用率和受欢迎程度上升,更小且具特定用途的编程语言使用率随之下降,虽然当下 Python 在嵌入式环境中负载较大,但开发者依然会选择 Python 进行嵌入式开发,因此官方认为,Python 将是编程语言行业“有利的竞争者”。
而在工作需求上,SQL 排名第一,但官方同时指出,“通常没有单纯 SQL 开发者的工作,开发者仍需要掌握 Java 或 C++ 程序技能”。
虽然 Python 当下正处于强势状态,不过 IEEE Spectrum 调查也发现,有部分编程语言相比 Python,仍保有一定的“优势”,例如 R 语言及古老的 Cobol 语言,此类编程代码构建的框架迁移到 Python 成本较高,因此依然需要了解相关编程语言的专员进行维护。