首先我认为语言只是工具,辅助开发者进行大型软件或程序构建的其中一种性能优异,但是很难掌握的一门语言。
尽管学习java、python、go的开发者认为c++语法难,开发速度跟不上这些语言,但是它仍然是这个星球上功能强大,功能丰富,并且广泛应用的语言之一。它在诸多领域中,比如操作系统,游戏开发,嵌入式编程,高性能计算中,仍然是工程师们首要选择的工具!
C++ 并不是计算机领域最尴尬的编程语言。它的许多特性(如对象、泛型编程、RAII 等)在很大程度上影响了其他许多现代编程语言的设计。可以说,在计算机领域,C++ 是一种非常重要的语言。
至于说c++的开发速度不如上述几个我是部分认同的,一个语言工具只要工具库完善,开发速度也是很快的,像go是因为有很多成熟的功能库,在开发时就不用重复实现,而c++做的还不够。但是如果作为公司的技术栈的一部分,针对c++做很多脚手架,低代码平台,或者根据需求构建各自的lib库,开发速度就会很快,而且有很多公司都是这样的,比如bt公司。
发布于 2023-07-21 08:30・IP 属地广东