Redian新闻
>
C++ 夺冠!成为 TIOBE 2022 年度编程语言

C++ 夺冠!成为 TIOBE 2022 年度编程语言

公众号新闻

整理 | 苏宓  出品 | CSDN(ID:CSDNnews)

2022 年年度编程语言揭榜啦!在上个月预想的 C++、C、Python 三种候选语言中,C++ 脱颖而出,成为 TIOBE 2022 年度编程语言的最终获得者!


C++ 摘得桂冠


近段时间来,C++ 的发展有目共睹,其在上个月甚至首次超过了 Java,位居榜单第三的位置。现如今之所以赢得年度编程语言的称号,TIOBE 官方也进行了总结与回顾。

其表示,「C++ 受欢迎的原因是它出色的性能,同时 C++ 是一种高级面向对象语言。正因为如此,众多开发者可以使用 C++ 快速开发庞大的软件系统(超过数百万行代码),而不一定会陷入维护的噩梦循环中。

C++ 崛起的另一个原因是它“最近”不断发布具有有趣功能的新语言标准。第一个标准被称之为 C++11,它于 2011 年发布,这是自 1998 年以来,C++ 第一次发生的重大变化。因为当时还没有可用的 C++ 编译器来支持新的语言定义,这个新标准的采用与普及经历了几年时间的迭代。正因此,由于 C++11 的出现,C++ 在 TIOBE 榜单中的地位在 2001 年以来不断下降之后,慢慢走上了正轨。

第二个重大变化当然要属 C++20 的出现,其引入了模块、概念(Concepts)等功能。目前 C++20 版本的使用还正在逐渐上升,未来几年,这也 可能会驱动其在 TIOBE 榜单的地位。」

整体而言,在 2022 年,C++ 因为涨幅最大,为 4.62%,从而成为 TIOBE 2022 年度编程语言魁首。亚军是增幅 3.82% 的 C 语言,季军是 Python(增幅 2.78%)。

另外,在 Top 20 榜单中,开发 iOS、MacOS 等苹果平台应用常用的 Swift 语言,其使用率出现明显上涨,从上个月的第 15 位跃升至第 11 位。

与此同时,在性能方面表现良好、被外界视为安全的编程语言,Rust 继上个月进入榜单前 20 位之后,这个月提升了两个位次。回看一年前,它还排在第 26 位,现如今在亚马逊、微软、Google 等公司的推动下,Rust 的增长也在情理之中。


有前途的语言:Kotlin、Julia、Dart


在更多的编程语言中,还有一些值得关注的变化:

  • Lua 可以调用 C 语言函数而闻名,其位置从上月的第 30 位上升到本月的 24 位;

  • F# 的发展有些出乎意外,一年前,它排在第 74 位,一年后,它到了第 33 位;

  • 另外,TIOBE 还盘点出了三种非常有前景的语言,包括 Kotlin、Julia 和 Dart,不过,他们想要进入 Top 20,还有很长的路要走。

以下为 Top 20-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


Top 10 编程语言 TIOBE 指数走势(2002-2023)



历史排名(1987-2023)


注:以下排名位次取决于 12 个月的平均值。


编程语言“名人榜”(2003-2022)


【说明】:

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、CSDN、必应、Hao 123 等等。具体的计算方式详见:https://www.tiobe.com/tiobe-index/programming-languages-definition/。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

这个排行榜可以用来考察你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。

详细榜单信息可参考 TIOBE 官网:https://www.tiobe.com/tiobe-index

END

官方站点:www.linuxprobe.com

Linux命令大全:www.linuxcool.com

刘遄老师QQ:5604241

Linux技术交流群:3762708

(新群,火热加群中……)

想要学习Linux系统的读者可以点击"阅读原文"按钮来了解书籍《Linux就该这么学》,同时也非常适合专业的运维人员阅读,成为辅助您工作的高价值工具书!


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
硬核观察 #870 C 语言已不再仅仅是一种编程语言如果编程语言是人......中文编程不如英文香?今年诞生的这些国产编程语言表示不服2023年最佳饮食排名新鲜出炉!第一名果然又是它,连续6年夺冠!多项历史巧合暗示夺冠!阿根廷保底进四强?来延安的侨领德国医生日本护士2022温哥华华裔小姐出炉 19岁的她夺冠!精通三国语言Rust将迎来爆发式增长;更多国产编程语言进入视野 | 编程语言领域解读国内最流行的编程语言调优,它排第一!2023需求最高的编程语言:Python、JavaScript和Java时隔 20 年,这个编程语言再次“称王”!2022 USNEWS发布美国薪酬最高行业TOP25AI模型告诉你,为啥巴西最可能在今年夺冠!曾精准预测前两届冠军源自以色列的编程游戏,通过“闯关”教孩子写真实的编程语言通过编写“猜数字”游戏来学习 Ada 编程语言 | Linux 中国C++ 夺冠!2022 年度编程语言燕志富当选美东山东同乡会会长 斯琴塔娜荣获“年度编辑首选奖”C++崛起,摘得TIOBE 2022年度编程语言黑客使用哪些编程语言?计算机编程的历史演进:用 50 种编程语言写 “Hello,World!” 程序赠书|都2023年了,R语言可以这样学?《R语言编程—基于tidyverse》周末愉快 拼多多这款源自以色列的编程游戏,通过“闯关”教孩子写真实的编程语言2022 湾区公立/私立高中 UCB 录取率排名应用层|关于编程语言中的那些「锁」事那些意欲取代 C++ 的编程语言,成功了吗?神秘画廊《宝可梦世锦赛冠军纪念画》:25年一起见证小智夺冠!微软公布 .NET最新的编程语言支持策略谷歌最好的程序员Jeff Dean:我用过 18 种编程语言如何使用Rust语言设计并开发一个领域编程语言硬核观察 #911 C++ 之父呼吁改变编程语言本身以提升安全性梅西圆梦!阿根廷夺冠!从四通公司到四通桥,时代反转——读万润南的《商海云帆》远方我们应该如何用好 AI?从 ChatGPT 到编程语言、大数据、前端硬核观察 #847 Java 不再是最受欢迎的三大编程语言之一平实心态看世界
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。