C++荣膺TIOBE 2022年度编程语言

TIOBE评选C++成为2022年度编程语言。在这一年里,C++的流行度增加了4.26%,获此殊荣实至名归。涨幅紧随其后的是C语言(+3.82%)和Python(+2.78%)。2022年11月,C++的TIOBE指数首次超过Java,上升至第三位。C++能如此受欢迎,其兼顾高性能和高抽象的特点功不可没。正因如此,开发人员可以在保持可维护性的同时,开发出高效的大型软件系统。
C++的热度上升,也离不开他的与时俱进,近年来一直稳定地推出新的语言标准,不断加入新的语言特性。C++的第一个里程碑是C++11。这版发布于2011年的标准是C++98以来的第一次重大变化。发布之后,市场花了数年时间才逐渐接受这一全新的标准,因为当时少有编译器支持他的新特性。自2001年起,C++的TIOBE指数排名持续下降,终于凭借C++11扭转颓势,开始缓慢上升。C++的第二次重要更新是近年发布的C++20,在此标准中引入了众多现代化的特性,包括模块( module)、概念(concept)、范围(ranges)等。预计在接下来的几年中,C++将凭借C++20在TIOBE指数排名中更进一步。
2022年里还发生了哪些事?性能似乎是一件重要的事。C++的竞争对手Rust在这一年再次进入了前20,来到第18位,而一年前,Rust排名第26位。这一次,他应该是真的跻身前列了。Lua,知名于其方便的C接口,从第30位爬升至第26位。F#也进步显著,一年时间里从第74位跃升至第33位。那些备受希冀的编程语言,例如Kotlin(29位到25位)、Julia(28位到29位、以及Dart(37位到38位),跻身前20的道路似乎还遥遥无期。


QQ频道欢迎前来交流,搜索频道号:wxj6l1350o,或搜索关键字“c++ forward”。我们是一个以C/C++为主的泛计算机技术主题频道。