TIOBE 10 月榜单:Rust 人气持续上涨,Mojo 崭露头角
TIOBE 公布了 2024 年 10 月的编程语言排行榜。
本月榜单主要关注了 Rust 语言的持续增长。其在 10 月份的 TIOBE 指数中重回了第 13 位,这也是该语言的历史最高排名。Rust 在 7 月份曾排名第 13 位,但 8/9 月份则下滑至第 14 位。
TIOBE CEO Paul Jansen 点评称:
在当今世界,各种可用数据的数量正在迅速增加,收集这些数据的需求也在相应增加。因此,现在需要擅长数据处理、数字运算和快速的编程语言。除此以外,还有两个重要特性也是每个人都非常看重的:语言应该易学和安全。“易学“是因为技术熟练的软件工程师资源正在枯竭,”安全"是因为网络威胁不断。具备这三个特点(速度快、安全、易学)的语言,现在正迎来大好时机。
Python 是所有语言中的王者,易学、安全,但速度不快。因此,工程师们正在疯狂地寻找 Python 的快速替代品。C++ 是一个明显的候选者,但由于其显式内存管理,它被认为“不安全”。Rust 是另一个候选者,尽管它并不容易学习;鉴于对安全性和速度的重视,Rust 现在已经跻身 TIOBE 指数前十名。
TIOBE 指数的其他部分也体现出对快速数据处理语言的需求。Mojo 语言是 Python 和 Swift 的混合体,但速度更快,本月首次进入前 50 名。事实上,这种语言仅诞生一年就已崭露头角,这使它成为一种非常有前途的语言。
TIOBE 10 月 TOP 20 编程语言
相较 9 月,榜单中的一些排名变动有:
- Fortran 的排名从 10 升至 9
- Delphi/Object Pascal 排名从 11 升至 10
- SQL 的排名从 9 跌至 11
- Rust 的排名从 14 升至 13
- Scratch 的排名从 17 升至 14
- PHP 的排名从 13 跌至 15
- Assembly language 在 9 月短暂跌出后,重回榜单至第 16 位(21→16)
- R 语言的排名从 15 跌至 17
- Ruby 的排名从 16 跌至 18
TOP 10 编程语言 TIOBE 指数走势(2002-2024)
第 21-50 名编程语言排行
第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):
ABC, ActionScript, Algol, Apex, APL, Bash, Carbon, CFML, CHILL, CLIPS, Clojure, CLU, Crystal, Curl, DiBOL, Eiffel, Elm, Forth, Groovy, Hack, Icon, Inform, Io, J, JScript, JScript.NET, LabVIEW, Ladder Logic, ML, Modula-2, MQL5, NATURAL, OCaml, Occam, OpenCL, Pascal, PL/I, Q, Ring, S, Scheme, Smalltalk, SPARK, Stata, SystemVerilog, Tcl, VHDL, Wolfram, X++, Zig
TIOBE 编程社区指数(The TIOBE Programming Community index)是一个衡量编程语言受欢迎程度的指标,该指数每月更新一次。评判的依据来自世界范围内的工程师、课程和第三方供应商,包括流行的搜索引擎,如 Google、必应、雅虎、维基百科、亚马逊、YouTube 和百度都被用于指数计算。值得注意的是,TIOBE 指数并不代表编程语言的好坏或编写代码的多少。
该指数可以用来检查你的编程技能是否还能跟上时代的步伐,或者在开始建立一个新的软件系统时,基于指数对采用何种编程语言做出决策。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
vivo 发布蓝河操作系统 2.0
在今日上午的 2024 vivo 开发者大会开幕演讲中,vivo 正式发布了蓝河操作系统 2 (BlueOS 2),官方称该系统“全栈自研,为 AI 而生”,是“行业首个全栈由 Rust 语言编写”的操作系统。 据介绍,蓝河操作系统 2 是 vivo 面向通用人工智能时代自研的智慧操作系统,系统架构设计深度整合蓝心智能,支持各种 AI 算法和多模输入,应用框架原生融合了意图框架。蓝河操作系统可以在不同配置的设备上灵活使用不同参数的蓝心大模型,实现万物皆可 AI 。 蓝河操作系统 2 从全栈技术视角出发,实现了一系列高性能技术,包括虚拟显卡框架、多媒体引擎、超级协程机制、 Runtime 等,在计算、存储、显示等方面充分发挥软硬件资源的利用效率,天生更流畅。 蓝河操作系统 2 是行业首个从内核到系统框架全栈由 Rust 语言编写的操作系统,Rust 语言的一系列安全特性,在编译阶段就可以发现内存使用不当导致的安全漏洞,从源头实现天生更安全。 vivo 还在大会上宣布,后续蓝河内核将会开源。 相关阅读:vivo 发布自研操作系统蓝河 (BlueOS),系统框架采用 Rust 编写
- 下一篇
微软可能会在未来三年内收购 OpenAI
根据《福布斯》的报道,微软可能会在未来三年内收购 ChatGPT 开发商 OpenAI。 CCS Insight 首席分析师 Ben Wood 在接受《福布斯》采访时表示:我们认为,人工智能领域将会出现一些调整,因为炒作热度开始消退。 分析师的预测表明,围绕人工智能的炒作正在迅速消退。因此,像 OpenAI 和 Anthropic 这样的人工智能初创公司将被迫被拥有大量资源的投资者毫不客气地收购,微软和亚马逊位居榜首。 Wood 表示:人工智能公司将开始质疑继续下去是否有意义,但他们也将需要大量资金,因为投资者的注意力可能会从人工智能上转移,而初创公司将发现很难为他们想要做的创新提供资金。 尽管该分析师承认,根据 OpenAI 的最新一轮融资,投资者仍然对人工智能创新深感兴趣并进行了投资,但他声称未来几年情况可能会迅速改变。 Wood 认为微软是 OpenAI 的潜在买家,因为其 Copilot AI 聊天机器人依赖于 ChatGPT 制造商的技术。“微软可能认为,完全拥有 OpenAI 并完全控制未来业务发展具有战略重要性。”该分析师补充道。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Hadoop3单机部署,实现最简伪集群
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7