导读:TIOBE 编程语言流行度排行榜将C++推荐为 2022 年的年度语言。
之所以授予这个称号,是因为在本年度的 12 个月中,它的市场份额增长最多 + 4.62%。C (+3.82%) 和 Python (+2.78%) 之间争夺亚军。
软件质量与测试平台 Tiobe 会监测软件开发人员所使用编程语言,并每月根据流行程度来发布一期榜单。
在今天公布了 2023 年 1 月编程语言排行榜中,该公司评选 C++ 成为 2022 年度最佳编程语言。
Tiobe 指数使用一个公式来衡量语言流行度,该公式评估在 Google、Bing、Yahoo、Wikipedia 和其它搜索引擎中对编程语言的搜索。
C++ 是一种面向对象的高性能语言,可用于创建快速的大型程序,这让它能够在开发者中被广受欢迎。此外,C++还不断发布新的语言标准,并添加新功能。Tiobe认为,在未来几年内,C++ 的排名将继续提升。去年 12 月,C++ 将 Java 挤下了榜单的前三名。
今年的语言亚军是第二大最受欢迎的编程语言 C,其流行度增长了 3.82%,而排名第一的语言 Python 增长了 2.78%。Java 从第三位下滑至第四位,增长比率为 1.55%。
在 1 月排行榜的前 20 名中,特别是在 10 月回归后,Rust 坚持了下来——甚至又上升了 两名。一年前,Rust 排在第26位。
Lua 在一年内从第 30 位提升至第 24 位,尽管它在 11 月升至第 22 位;F# 在一年内从第 74 位跃升至第 33 位。
Tiobe 认为,像 Kotlin(第 25 位)、Julia(第 29 位)和 Dart(第 38 位)这样有前途的语言可以在来年进入前 20 名。但还是要提醒语言开发者注意,它们仍要有一段很长的路要走。
Tiobe 首席执行官保罗・詹森(Paul Jensen)这样表示:“C++ 流行的原因,是它作为一种高级面向对象语言的出色性能。因此,用 C++ 开发可以快速而庞大的软件系统(超过数百万行代码),而不大会出现‘维护噩梦’”。
C++ 于 1985 年由丹麦计算机科学家 Bjarne Stroustrup 创建。他将面向对象编程引入主流,并影响了许多其他编程语言,包括 Java、C# 和 Fortran 99等。具有更多有趣特性的新C++语言标准的发布,也有助于 C++ 的流行,例如C++ 11和C++ 20。
C++之父Bjarne Stroustrup
C++ 是用于构建 Chrome 浏览器的主要语言,并且与 C 一起成为 Android 开源项目的关键语言。C++ 在系统编程、汽车行业、金融行业和游戏开发等行业中也很流行。
C++语言 Logo
Tiobe 的CEO Jensen 补充指出,C++ 的竞争对手 Rust 再次进入前 20 名( 在一年前排名第 26 位),但表示“这一次似乎是真的”,表明Rust现在可以在前 20 名中保持稳定的位置。
Rust语言 Logo
自 Linux 内核 6.1 版正式采用 Rust 之后,Rust 在过去一年中的形象迅速上升,为使用 Rust 编写驱动程序扫清了道路。
但是在许多方面,C++ 是 Tiobe 2022年度语言中认为更有趣味,并且也更有意义的语言选择。
微软 Azure 的首席技术官 Mark Russinovich 表示,开发人员应该避免在新项目中使用 C 或 C++,而是使用 Rust,因为它具有内存安全优势,他甚至敦促业界宣布弃用这些编程语言。
对此,各位怎么看?欢迎大家留言~
编辑:大雄
本文为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。