Linus眼中“很烂”的C++击败了C语言
来源:strongerHuang 发布时间:4 天前 分享至微信


转自 | OSC开源社区


2024年6月的TIOBE编程语言排行榜更新了:C++ 史上首次超越 C,跃至榜二,仅次于 Python。
https://www.tiobe.com/tiobe-index/

C++ 是一种广泛应用于嵌入式系统、游戏开发和金融交易软件等领域的语言,在本月成功超越了 C,成为了 TIOBE 指数中新的第二名。

这是C++ 在此榜单中的历史最高位,也是 C 语言的历史最低位

TIOBE CEO Paul Jansen 点评称,C++ 最初被誉为更好的面向对象的 C 语言版本,但在诞生 39 年后才打败了 C 语言。

自 2011 年以来,C++ 开始了新的生命,每三年更新一次。虽然大多数编译器和大多数工程师都无法跟上这一步伐,但能看到这种语言不断发展,也算是一种成功。

本月 TIOBE 指数的其他亮点还有 Go(首次排名第 7 位)以及 Rust(排名第 17 位,创历史新高)。

BTW,谷歌曾经发表讨论在 Linux 内核中使用 Rust 开发的长文,当时有人认为应该使用 C++ 而不是 Rust。对此,Linus 忍不住大笑,原因是他认为 C++ 并没有解决任何 C 的问题 (C++ solves _none_ of the C issues ),反而让事情更糟糕——

这是一门很烂的语言 (It really is a crap language)

早在2021年的时候,Linus 认为 C++ 解决了所有不该解决的错误问题,那些说用 C++ 重写 Linux 内核的人都太无知了。

6 月 TIOBE 前10名:

TIOBE编程排行说明
TIOBE编程社区排行是编程语言受欢迎程度的指标,索引每月更新一次。评级基于全球熟练的工程师、课程和第三方供应商的数量。诸如Google、 Bing、 Yahoo!、 Wikipedia、 Amazon、 YouTube 和 Baidu 等流行的搜索引擎用于计算评分。

详细描述请见:

https://www.tiobe.com/tiobe-index/programming-languages-definition/


------------END------------


关注公众号回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。



[ 新闻来源:strongerHuang,更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj]
存入云盘 收藏
举报
全部评论

暂无评论哦,快来评论一下吧!

查看更多
相关文章
热门搜索