目前世界500强中市值最高的几个IT公司多数使用C++。
如谷歌,苹果,微软,造硬件的更是如此,如amd的,英传达,英特尔,他们都有C++加速库。
C++难就难在你如果达到顶峰,像些公司一样,是非常难的。因为这些公司已经垄断了市场。
C++编译后你看不到源代码,只能看到反汇编的汇编代码,这个隐藏了源代码,可以起到软件保密作用,如我不给你源码,你想增长大的功能几乎不可能了(只能玩破解这种极小的增加),控制了源代码就垄断了一切。
后面升级,打补丁,都要听他们的,这样控制了整个生命线。像微软为什么这么多年一直保持这么高的市值,一方面软件是编译过的,你没有办法知道源码,另一方面使用盗版搞倾销,导致本国的本土公司的软件发展不起来,这样光是卖大客户就够赚钱了,如只需要雇一批律师,没事时给上市公司寄律师函(没有购买的),这样就钱就滚滚来了。而对个人盗版可以视而不见,甚至放任自由,这样在盗版打压下就没有了竞争对手。
美国这些巨头公司使用C++建立了整个IT业基础设施的垄断,如你学人工智能框架tensorflow,pytorch底层都是C++,学数据库底层也是C++,学机器学习库底层也是C++,学开发gui底层也是C++,学虚拟机底层也是C++,学驱动开发底层也是C++,学游戏引擎底层也是C++,而你想用C+