首页 / 行业
C++摘得TIOBE 2022年度编程语言
2023-01-11 17:31:00
TIOBE宣布了 2022 的年度编程语言:C++,因为该语言在 2022 年获得了最多的流行度 (+4.62%);紧随其后的分别是 C (+3.82%) 和 Python (+2.78%)。此前在 2022 年12 月的榜单中,C++ 曾超越 Java 成为 TIOBE 指数第 3 名。
TIOBE CEOPaul Jansen评价称,C++ 受欢迎的原因在于它作为一种高级面向对象语言的出色性能。因此,可以用 C++ 开发快速而庞大的软件系统(超过数百万行代码),而不必落入维护的恶梦。
C++ 崛起的另一个原因是它 “最近” 不断发布具有有趣特性的新语言标准。第一个里程碑是于 2011 年发布的 C++11,这是自 1998 年以来的第一次重大变化。这一新标准的采用花了几年时间,因为没有可用的 C++ 编译器来支持新的语言定义。由于 C++ 11,C++ 在 TIOBE 指数中的地位在经历了 2001 年以来不断下降的趋势之后,开始慢慢走上坡路。第二个里程碑是最近的 C++ 20 ,该版本引入了 modules。这一特性可能会在未来几年进一步提升 C++ 在 TIOBE 指数中的地位。
其他语言方面,C++ 竞争对手 Rust 在 2022 年再次进入了榜单的 top 20(一年前排名第 26 位)。以易于与 C 接口而闻名的 Lua 从第 30 位提高至第 24 位,F# 在一年的时间里从排名第 74 位跃升至排名第 33 位。还有 Kotlin(从 #29 到 #25)、Julia(从 #28 到 #29)和 Dart(从 #37 到 #38)等一些有前景的语言,在进入前 20 名之前还有很长的路要走。
TIOBE 1 月 TOP 20 编程语言
Top 10 相较上月没有发生变化,前三位依旧分别是 Python、C 和 C++。Top11-20 间仍波动不断,具体而言排名出现上升的有:Swift(15→11)、Ruby(17→16)、Rust(20→18)、Scratch(23→20)。
下降的有:R(11→13)、Classic Visual Basic(13→14)、Matlab(14→15)、Delphi/Object Pascal(16→17)、Perl(18→19)。Go 则保持第 12 的位置不变,Objective-C 跌出榜单至第 23 位。
TOP 10 编程语言 TIOBE 指数走势(2002-2022)
第 21-50 名编程语言排行
第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):
ActionScript, Alice, Apex, B4X, bc, Bourne shell, C shell, Chapel, CL (OS/400), Clojure, Common Lisp, Crystal, cT, Elixir, Emacs Lisp, Erlang, Forth, GAMS, Hack, Icon, IDL, Inform, Io, J#, JScript, Korn shell, Ladder Logic, Limbo, LPC, ML, Modula-2, MQL5, NATURAL, OpenEdge ABL, PL/I, Pony, Processing, Programming Without Coding Technology, Q, Racket, Raku, Ring, S, Solidity, SPARK, Tcl, VBScript, VHDL, X++, Zig
TIOBE 编程社区指数(The TIOBE Programming Community index)是一个衡量编程语言受欢迎程度的指标,该指数每月更新一次。评判的依据来自世界范围内的工程师、课程和第三方供应商,包括流行的搜索引擎,如 Google、必应、雅虎、维基百科、亚马逊、YouTube 和百度都被用于指数计算。值得注意的是,TIOBE 指数并不代表编程语言的好坏或编写代码的多少。
该指数可以用来检查你的编程技能是否还能跟上时代的步伐,或者在开始建立一个新的软件系统时,基于指数对采用何种编程语言做出决策。
TIOBE 指数的定义方式,以及详细榜单信息均可查看官网:https://www.tiobe.com/tiobe-index/
最新内容
手机 |
相关内容
电流互感器作用 电流互感器为什么
电流互感器作用 电流互感器为什么一端要接地?,作用,误差,原因,连接,测量,短路故障,电流互感器(Current Transformer,简称CT)是一种用于光耦仿真器简介和优势
光耦仿真器简介和优势,仿真器,参数,接收器,设计方案,耦合,器件,光耦仿真器是一种用于模拟光耦合器件的工具,它可以帮助工程师在设计芯片迈向系统化时代:EDA软件的创新
芯片迈向系统化时代:EDA软件的创新之路,时代,芯片,形式,支持,性能,验证,芯片设计是现代科技领域的重要组成部分,它涉及到电子设计自动聊聊芯片中的负压产生机理及其应用
聊聊芯片中的负压产生机理及其应用,芯片,细胞,用于,测量,生物,结构,芯片中的负压是指在芯片内部产生的负压环境。在某些应用中,负压苹果发布M3系列新款MacBook Pro/iM
苹果发布M3系列新款MacBook Pro/iMac:业界首批PC 3nm芯片,新款,芯片,业界,核心,用户,性能,近日,苹果公司发布了M3系列新款MacBook Pro阿里平头哥发布首颗SSD主控芯片:镇
阿里平头哥发布首颗SSD主控芯片:镇岳510,平头,芯片,物联网,性能,阿里巴巴,支持,阿里平头哥是指阿里巴巴集团的CTO张建锋,他在宣布了阿安森美宣布其Hyperlux 图像传感器
安森美宣布其Hyperlux 图像传感器系列已集成到瑞萨R-Car V4x平台,平台,到瑞,集成,图像,汽车制造商,辅助功能,安森美(ON Semiconducto电路板技术水平和质量水平,影响着机
电路板技术水平和质量水平,影响着机器人赛道的发展前景,赛道,精度,支持,竞争力,可靠性,能和,电路板技术水平和质量水平对机器人赛道