为什么现在还有项目优先考虑使用C++?

C++

1个回答

写回答

Wqjcherry

2026-01-02 02:05

+ 关注

C++
C++

很难理解为什么当下还有项目会优先选择C++(不包括有路径依赖的情况,例如GUI使用QT或游戏开发基于UE)。实际上,底层开发更倾向于直接用C实现,而上层开发则逐渐被Rust占据。对于重IO或者可以容忍一定性能波动的场景,Java(借助Loom或Netty)和Go依然是不错的选择。选择C++到底是跟自己过不去,还是在跟预算作对?另外,提问者的问题看起来像是刻意引发争论。其实,建议直接使用C语言——它能让开发者完全掌控一切,不仅编译速度快,而且可靠性极高。不了解路径依赖的人,可以参考网络上的这篇文章:路径依赖——马屁股是如何决定中国火箭直径的。评论区里那些以将自己的代码嵌入第三方软件为理由坚持使用C++的例子,实在让人怀疑他们到底想说服谁。如果公司之前没有C++的技术积累,那么新启动的C++项目大概率需要从零开始。既然已经决定重写,实在难以想象为何还会优先考虑C++

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号