其实腾讯对外发布的《腾讯研发大数据报告》已经披露了2020年C++仍然是腾讯最受欢迎的语言。
![](https://img-blog.csdnimg.cn/20210402113556437.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2l0Y2FzdF9jbg==,size_16,color_FFFFFF,t_70)
在游戏和工具中仍然是主流:
大部分游戏引擎(如Unreal/Source)及中间件(如Havok/FMOD),虽然有些C++库提供其他语言的绑定,但通常原生的API性能最好、最新。
其次是工具领域,无论是网络安全还是杀毒软件,C++仍是主流语言。
C++程序员的收入没有受到任何影响:
依旧是腾讯,最新发布的财报中,各位员工年薪平均81w;腾讯是互联网大厂,如果说没有参考价值,那么某招聘网站显示目前入职程序员年薪最高是47w,最低是22w,C++程序员的收入与其他编程语言岗位相比持平,并没有出现劣势。C++主见成为某些企业的特定语言后,高级C++程序员薪资不但没有降反而有很高的竞争力。
C++的不可替代性:
从应用上来说,C++适合高性能计算、嵌入式系统、开发服务器软件、游戏、实时系统等,所以短期内说C++过时了,甚至说某语言可以替代C++有点言之过早。
C++至少在系统、图形和网络的很多领域都是不可替代的。现在只不过是Java、Python在市场的需求更明显一些,强于C++;但不能说C++早就过时了。
现在顶级性能项目上都还会用C++
大家常说机器人、自动驾驶、AI等嵌入和实时系统开发,用Pythoin就够拉,但其实C++的主要方向就是这些领域,而且基本没有竞争者。熊厂的搜索引擎、鹅厂的几乎所有产品都是C++开发。
C++其实依旧强大,就是1.开发效率低,2.学习困难不好上手。主要的难点集中在“位操作”和“指针”。
学习C++的书籍推荐
![](https://img-blog.csdnimg.cn/img_convert/ba7e212d80af6a326c776fa81ae239ca.png)
课程推荐:
63集C++核心编程技术;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)