社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

C++ 首超 Java,与 Python、C 共角逐年度最佳编程语言奖!

CSDN学习 • 2 年前 • 309 次点击  

整理 | 苏宓
出品 | CSDN

最新的 TIOBE 12 月编程语言已发布,先来预测一波今年的年度编程语言大奖究竟会花落谁家吧?


01

C++ 首超 Java


和上个月相比,12 月榜单中最大的变化莫过于 C++ 以 0.12% 微弱的优势,凭借 11.94% 的市场份额首次超过了 11.82% 的 Java。

其实在今年 6 月,TIOBE CEO Paul Jansen 曾做出预测,「C++ 将会是下一个超越 Java 的语言。具有高性能的高级编程是 C++ 表现出色的关键原因。C++ 语言每 3 年修订一次,此类修订包含开创性的新功能,使语言与 C# 和 Java 相提并论,但没有垃圾收集器的性能损失。在最新版本 C++20 的推动下,C++ 将冲击 TIOBE 榜单 TOP 3 ,成为强有力竞争者。

如今短短几个月后,C++ 如预料的那番,站到了第三的位置上,这也是自 2001年 TIOBE 指数榜单发布以来,Java 首次跌出 Top3


02

2022 年度编程语言,将花落谁家?


2022年正式开启倒计时1个月,过去一年中,Python 的稳定输出有目共睹,它一直保持着高速的增长趋势,如今其以 3.76% 的涨幅占据 16.66% 的市场份额,这也让它成为年度编程语言的最佳候选者之一。

除此之外,根据 TIOBE 官方预测,C 和 C++ 也是 2022 年度编程语言的候选者。虽然 Python 和 C 已经多次获得这一奖项,但 C++ 上一次获得年度编程语言还是在 2003 年。今年极具潜力的C++能否摘得头筹,我们还需要静待下个月的榜单。


03

其他编程语言排名


在更多的编程语言中,我们还看到 Kotlin 和 Julia 正越来越接近 Top 20 名。

以下为 Top 20-50 的编程语言榜单:

第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

  • ABC, ActionScript, Alice, Apex, APL, AutoLISP, Awk, B4X, C shell, CL (OS/400), CLIPS, Clojure, Common Lisp, Crystal, Elixir, Emacs Lisp, Forth, Hack, Icon, Io, J#, JScript, Korn shell, Ladder Logic, LPC, Modula-2, MQL5, MUMPS, NATURAL, Occam, OpenCL, OpenEdge ABL, PL/I, Q, Racket, Raku, Ring, RPG, S, Smalltalk, Solidity, SPARK, Stata, Tcl, VBScript, Verilog, VHDL, WebAssembly, X++, Xojo


04

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



05

历史排名(1987-2022)


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


06

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


【说明】:

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

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

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

CSDN福利精选

好啦,今天的内容分享就到这,感觉不错的同学记得分享点赞哦!


PS:CSDN 学习 持续分享程序员学习、面试相关干货,每周不见不散!




    



    
点分享
点收藏
点点赞
点在看

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/150353
 
309 次点击