
两个月前,我曾写道,Rust 似乎进入了平台期。这一结论是基于 Rust 在整整一年里,其 TIOBE 指数排名都未能上升。然而,最新的发展让我修正了这一观点。Rust 现已创下历史新高,首次攀升至第 12 位。这门语言将性能、内存安全性和强大的抽象能力集于一身,很少有其他语言能与之匹敌。这些特质使得 Rust 极有可能获得长期成功,并成为 C 和 C++ 的有力竞争者。
目前仍有一个挑战:Rust 的设计和相关概念要求使用者具备相对较高的编程专业知识水平。这可能会限制它对更广泛受众的吸引力,并使 Rust 更难跻身编程语言前五名。话虽如此,未来终究难以预测。Rust 已经超出了我的预期,而它当前的上升势头能否在未来几年持续下去,将会是一件值得关注的事情。
TIOBE 编程语言社区指数是衡量编程语言受欢迎程度的指标。该指数每月更新一次。其评级基于全球范围内的熟练工程师数量、相关课程及第三方供应商。热门网站(如谷歌、亚马逊、维基百科、必应等 20 多个网站)被用于计算评级。需要注意的是,TIOBE 指数并非评选“最佳编程语言”或“编写代码行数最多的语言”。
该指数可用于评估您的编程技能是否与时俱进,也可用于在启动新软件系统开发时,就采用哪种编程语言做出战略决策。


以下是排名前 50 的编程语言的完整列表。此概览为非官方发布,因为可能存在我们遗漏某种语言的情况。

以下语言列表表示第 51 名至第 100 名。由于差异相对较小,这些编程语言仅按字母顺序列出。
(Visual) FoxPro、ActionScript、Apex、Awk、Bash、BCPL、Bourne shell、C shell、C++/CLI、CL (OS/400)、Clojure、CoffeeScript、cT、ECMAScript、EGL、Elixir、F#、GAMS、Groovy、Io、J、J#、JScript.NET、Logo、MDX、MQL5、MS-DOS batch、NetLogo、OpenCL、PL/I、Pure Data、Q、REBOL、Ring、RPG、S、Scheme、SNOBOL、Solidity、Tcl、V、Vala/Genie、VHDL、Wolfram、XBase++、XC、Xojo、XPL、XSLT、Z shell
本月对指数定义进行了以下更改:
为了纵览全局,请查看下面多年来排名前 10 的编程语言的位置。请注意,这些是 12 个月期间内的平均排名。

以下列出了所有“年度编程语言”奖项的获奖者。该奖项授予一年内评级上升幅度最高的编程语言。

以下是最受关注的 5 大变更请求和缺陷。
·
我们相信人工智能为普通人提供了一种“增强工具”,并致力于分享全方位的AI知识。在这里,您可以找到最新的AI科普文章、工具评测、提升效率的秘籍以及行业洞察。 欢迎关注“福大大架构师每日一题”,发消息可获得面试资料,让AI助力您的未来发展。
·