C++获得2022 Tiobe年度程序语言奖

Python在连续两年获得Tiobe年度程序语言奖之后,该奖项拱手让人,Tiobe宣布2022 Tiobe年度程序语言奖由C++获得。C++在Tiobe指数大幅增长主要有两大理由,Tiobe官方提到,C++除了超越Java成为TIOBE指数第三名之外,不断发展的新语言标准,也使得该语言再次受到关注。

2022年Tiobe指数,C++获得最多的流行度分数4.62%,第二名为3.82%的C语言,而第三名则是Python获得2.78%,C++在2022年11月的时候,超越Java成为Tiobe指数的第三名,官方提到,C++受欢迎的原因,在于该语言是一种高端面向对象语言,具有出色的性能,因此可被用于开发快速且庞大的软件系统。

另一个C++崛起的原因,归功于C++持续发展新语言标准,官方提到,C++发展史的第一里程碑是C++11,该版本是C++在1998年正式发布以来第一个重大更新,但因为没有可用的C++编译器支持新的语言定义,因此这个版本的采用花了数年的时间,而这也是C++过去在TIOBE指数中,一直处于下降趋势的原因。

官方认为,C++第二个里程碑是C++20,加入了诸如模块等概念,可能有助于C++在未来数年间,进一步提升在TIOBE指数中的排名。

除了C++,值得关注的程序语言还有C++的竞争者Rust,从一年前26名进入到20名,能够和C语言简单对接的Lua,则从30名跃升至24名。官方还特别提到了F#,一年的时间从排名74上升到33名。Kotlin从29名进步到25名,数据科学家爱用语言Julia,则是从28小退步至29,Dart也从37名小跌至38名。