Rust语言有史以来首次跻身Tiobe编程语言流行度指数前十名。
在2026年7月发布的Tiobe编程社区指数中,Rust以1.34%的评分位居第10位。软件质量服务提供商Tiobe首席执行官Paul Jansen表示:"Rust日益增长的人气,很大程度上源于它在保证极高代码执行速度的同时,对内存安全的高度重视。"
Jansen进一步指出:"Rust被普遍视为C和C++的直接竞争者,而C和C++长期以来都面临显式内存管理带来的挑战,因此通常被认为安全性较低。不过,C和C++社区目前也在积极推进各自语言的安全性改进工作,这些努力最终能否奏效,还有待时间验证。"
Tiobe指数本月迎来创立25周年。Tiobe的评分基于与各编程语言相关的专业工程师数量、培训课程及第三方供应商数量,并综合参考谷歌、必应、亚马逊、维基百科等主流网站的数据进行计算。
Tiobe 2026年7月编程语言前十名如下:
Python,18.94%
C,10.86%
C++,9.12%
Java,8.03%
C#,4.49%
JavaScript,2.72%
Visual Basic,2.48%
SQL,1.71%
R,1.69%
Rust,1.34%
Jansen透露,Tiobe即将发布一份编程语言选型流程图,旨在帮助开发者根据具体使用场景选择最合适的编程语言,该流程图将于本周或下周在Tiobe官网上线。
另一项编程语言流行度参考指标——Pypl编程语言流行度指数,则通过分析各语言教程在谷歌上的搜索频率来衡量语言热度。
Pypl 2026年7月编程语言前十名如下:
Python,47.49%
Java,11.44%
C/C++,9.68%
R,4.68%
JavaScript,3.97%
Objective-C,3.15%
PHP,2.29%
C#,2.06%
Rust,2.06%
Swift,1.98%
Q&A
Q1:Rust语言为什么突然变得这么流行?
A:Rust流行度上升的核心原因在于它兼顾了内存安全与高执行性能。相比C和C++,Rust在语言层面对内存管理进行了更严格的约束,大幅降低了内存相关漏洞的风险。随着业界对软件安全性的重视程度不断提高,越来越多的开发者和企业开始将Rust视为C和C++的替代选项,这也直接推动了其在Tiobe指数中的排名持续攀升,并首次跻身前十。
Q2:Tiobe指数是怎么计算编程语言排名的?
A:Tiobe编程社区指数的评分综合考量三类指标:与该语言相关的专业工程师数量、可用的培训课程数量,以及相关第三方供应商的数量。具体数据来源涵盖谷歌、必应、亚马逊、维基百科等多个主流网站的搜索结果。Tiobe指数今年迎来创立25周年,是目前业内最具参考价值的编程语言流行度衡量工具之一。
Q3:Tiobe指数和Pypl指数有什么区别?
A:两者的核心区别在于数据来源和计算方式不同。Tiobe指数综合统计工程师数量、课程资源及第三方厂商等多维度数据;而Pypl指数则专注于分析各编程语言教程在谷歌上被搜索的频率。从结果来看,两份榜单的排名存在明显差异,例如Python在Pypl中以47.49%的份额占据绝对主导地位,而在Tiobe中仅为18.94%,但Rust在两份榜单中均进入了前十名。
好文章,需要你的鼓励
今天讲的出海案例是高端PCB厂商沪电股份,其泰国基地进入规模化运营,400G交换机产品已批量量产。
华中科技大学等机构构建SciIR框架,通过8万张科学图像数据集和原子化评测基准,系统解决AI生成科学示意图时"外表合理、内核错误"的核心难题。
美国国家科学基金会(NSF)向五支新入选团队拨款2000万美元,重点推进容错计算、量子网络与新一代传感技术研究,作为国家量子虚拟实验室计划的组成部分。九支设计团队分布于全美20个州,合作伙伴涵盖NASA、NIST及英伟达、IonQ等企业。相关技术有望降低数据中心能耗、突破网络瓶颈,为AI基础设施提供支撑,但距商业化部署仍需数年。
韩国科学技术院提出RAHA方法,将图文数据提升到双曲空间,通过范围-残差子空间分解实现选择性语义压缩,用极少合成数据高效训练图文检索模型。