时隔三年,Julia要杀回Top 20了?TIOBE 9月榜单出炉:MATLAB又跌2名
整理 | 郑丽媛出品 | CSDNIDCSDNnews编程语言的“江湖”看起来一直很稳定但如果把视线从榜首往下移几名会发现暗流其实一直在涌动——本周TIOBE 最新公布了 9 月编程语言排行榜一起来看看本月又有哪些值得关注的变化吧Top 10 依旧稳定Python 占比下滑超 8%TIOBE 排行榜 Top 10 本月依然表现得相当稳定前十名并没有出现特别剧烈的变化Python 也仍以 17.76% 的占比稳居第一。不过这个数字背后有个值得关注的细节相较于去年同期Python 的占比下降了 8.22 个百分点。而 Rust 以 1.34% 的占比守住了第十的位置这已经是它连续第三个月留在前十。但其身后的 Fortran 以 1.24% 紧追不舍两者差距只有 0.1 个百分点——下个月谁进谁出还真不好说。除此之外本月 Perl 和 Ruby 已跌出 Top 20为两位“老将”腾出了位置——Ada 和 Objective-C。这两门语言都已经存在了数十年但在本月的 TIOBE 排名中却重新展现出了较强的势头。Julia 距离 Top 20只差一个名次不过本月 TIOBE 真正想强调的主角并不是 Python 或 Rust而是 Julia。2023 年夏天Julia 历史上首次进入 TIOBE Top 20。此后它又跌出这一行列而如今这门主要面向科学计算、数值计算和数据处理的语言正在重新逼近 Top 20。根据 9 月 TIOBE 榜单Julia 目前排名第 21 位占比 0.74%仅落后第 20 名 COBOL 0.04 个百分点。与此同时曾经长期占据 Top 20 的 MATLAB 已跌至第 27 名占比 0.61%。这两门语言的“此消彼长”也让 TIOBE CEO Paul Jansen 提出了一个有意思的观察Julia 正在蚕食 MATLAB 的部分传统市场。事实上MATLAB、Julia、Python 和 R 都有非常明显的数值计算、科学计算、建模以及数据处理基因。过去多年Python 和 R 已经从 MATLAB 手中夺走了相当一部分市场而 Julia 如今也正在分走其中的一块蛋糕。但这并不意味着 Julia 已经稳了。Paul Jansen 认为目前 Julia 主要还是集中在相对小众的专业领域并没有真正突破成为一门主流通用编程语言。它的确很快但市场上还有更快的语言它也相对容易学习但同样存在大量学习门槛不高的替代方案。此外虽然 Julia 拥有一个非常热情的开发者社区但在去年 Stack Overflow “最受开发者喜爱的编程语言”调查中Julia 甚至没有上榜。所以Julia 能否真正“站稳”前二十仍然是个未知数。以下为 Top 21-50 的编程语言榜单第 51-100 名如下由于它们之间的数值差异较小仅以文本形式列出按字母排序ActionScript, Apex, Applescript, Awk, Bash, bc, BCPL, Bourne shell, C shell, CFML, CL (OS/400), Clojure, CoffeeScript, cT, ECMAScript, EGL, Elixir, Erlang, F#, GAMS, Groovy, Io, J, J#, JScript, Logo, ML, MS-DOS batch, NetLogo, Nim, OpenCL, PL/I, PowerScript, Pure Data, PureBasic, Q, REBOL, Ring, Scheme, Solidity, Structured Text, Tcl, tcsh, thinBasic, V, XBase, XC, Xojo, XPL, Z shellTop 10 编程语言 TIOBE 指数走势2002-2026历史排名1986-2026编程语言“名人榜”2003-2025【说明】TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标每月更新这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量其中包括了流行的搜索引擎以及技术社区如 Google、百度、维基百科、必应、Hao 123 等等。具体的计算方式详见https://www.tiobe.com/tiobe-index/programming-languages-definition/。请注意这个排行榜只是反映某个编程语言的热门程度并不能说明一门编程语言好不好或者一门语言所编写的代码数量多少。这个排行榜可以用来考察你的编程技能是否与时俱进也可以在开发新系统时作为一个语言选择依据。