登录

会员权益

获取需求

查看名片

专属客服

尊贵标识

VIP低至1.5U/天

C++热度涨,TIOBE Index排名达历史新高第2

分享

支付動態

2024-06-12

尽管C++的内存安全性备受批评,甚至连白宫都建议弃用,但本月C++在TIOBE Index排名却上升至历史新高的第2名

已有约40年历史的C++,这个月在TIOBE Index排名来到第2名,这不仅是C++有史以来排名最高的一次,另外也是C语言有史以来名次最低的一次,跌落至第3名。C++的发明,一开始被当作C语言的强化版,且因为拥有类别(Classes)也被称为C语言的面向对象版。

C++主要优势在于其性能和可扩展性,被广泛应用在嵌入式系统、游戏开发和金融交易软件领域。从2011年第3个C++标准发布以来,国际标准组织维持每3年更新一次C++标准,TIOBE首席执行官Paul Jansen认为,尽管大多数开发者无法跟上3年一次的更新脚步,但这种策略的确成功让C++持续进步脱胎换骨。

有趣的是,尽管各方都呼吁要少用C++,C++的受欢迎程度却在TIOBE Index排名上升。微软Azure首席技术官Mark Russinovich曾在2022年呼吁考量安全性和可靠性,开发者应该要放弃C/C++改用Rust。同一年,Google也指出,Android内存安全漏洞数量大幅下降的关键,正是将Rust作为C/C++代码的替代方案。

今年2月,美国白宫发布的报告中呼吁科技界应主动减少网络攻击面,并在软件漏洞方面,开发人员应该放弃C/C++,改用内存安全编程语言,以提升软件安全性。不过,C++之父Bjarne Stroustrup则回应白宫,认为拜登政府不该忽视C++一直以来对安全性所做的努力。整体来说,尽管C++面临内存安全方面的考验,但是在TIOBE Index排名上升,表示其在开发者社群中持续受到重视与使用。

除了C++,6月TIOBE Index排名的亮点还有首次达到排名第7的Go,以及排名历史新高的Rust,达到了第17名。

免责声明:
详情
HUIDU.io

GROWTH DRIVEN GLOBAL PTE. LTD. 202618650K

101 THOMSON ROAD, #28-03A, UNITED SQUARE, SINGAPORE 307591

Copyright 2026 HuiDu