C++ 算不算是计算机领域最尴尬的语言?
是也不是。
说它最尴尬,是因为题主认为它最尴尬,而且像题主这样的人数量非常众多。说它不尴尬,因为C++根本就不在意你是否认为它尴尬。
那么多人前赴后继、不厌其烦地踩C++的主要的原因一当然是为了热度,否则别人怎么不去踩dlang?有点击率吗?原因之二是因为酸C++的人真的非常多,为了C++的名气去挑战尝试C++然后半途而废的人心里始终憋着一口气,能踩的时候肯定会踩。
但是无论如何,C++根本不在乎。你来学也好,不来学也好,踩也好,赞也好,C++就在那里,不动如山。
那么C++的底气在哪里?
工业软件的N座大山,操作系统、编译器、浏览器、游戏引擎、数据库,等等等等,除了第一个,其它的N-1个全部是C++的主场。
说白了就是卡脖子的东西,基本上都是C++构建。就拿我专业领域相关的CAD软件吧,技术栈就是C++,我本科毕业的时候还投过autodesk,但是他们只要研究生,幸运的是我进入了出路更好的互联网行业,依然靠C++这个强有力的工具,获得了很多成长和回报。说回CAD,作为卡脖子的工业软件之一,国内的中望,已经小有起色,C++也是它的主要技术栈。
总之,几乎任何一个领域、任何一种数组结构、算法、设计模式,在C++中都已经被用不止一种方法验证过并且有丰富的积累。
下面这个图在WG21的很多ppt上都有,它是好奇号火星车,它的主要编程语言就是C++。

发现了吗?C++的目标早就是宇宙星辰。地球上的嘴炮,格局实在是太小鸟。
编辑于 2023-07-20 16:46・IP 属地广东
真诚赞赏,手留余香
还没有人赞赏,快来当第一个赞赏的人吧!