专业的编程技术博客社区

网站首页 > 博客文章 正文

为什么Linux之父那么讨厌C++ 他骂的这几点!句句扎心

baijin 2025-08-03 04:04:05 博客文章 4 ℃ 0 评论

2025年程序员还在为语言选型掉头发?

Linux之父Linus Torvalds坚持二十年炮轰C++不是没道理。

内核开发这种对性能零容忍的领域,C++的过度抽象就是定时炸弹。

看他邮件里骂得最狠的就是异常处理。

机器指令层面哪经得起不可预测的异常冒泡?

内存溢出直接原地崩溃,还不如C的返回值检查来得可控。

嵌入式圈刚被AC6编译器坑惨了,强推C++17导致智能指针循环引用引发批量召回。

STL和Boost这些库更窒息。

出了问题连报错都看不懂,改源码比登天还难。

代码可读性更是灾难现场,老手炫技堆满模板宏,新人接手像拆俄罗斯套娃。

号称开源实际通篇黑盒,内存泄漏藏得比祖传屎山还深。

C++拥趸总提兼容C的历史功劳。

可2025年还抱着虚函数继承链当宝?

现代项目要的是Rust那种内存安全裸奔,不是在业务逻辑里手工雕花内存池。

有哥们用C++写基础架构,被异常处理逼得凌晨三点跪着读core dump,这酸爽谁试谁知道。

说到底语言只是工具。

当工具复杂到要人脑当编译器用,就该反思值不值。

Linus用C写内核二十五年稳如老狗,工具链统一、全员代码透明、性能压榨到极限——这种纪律性比追语言时髦实在多了。

工具复杂不等于高级

能跑起来的代码才是王道

C++搞嵌入式的兄弟还好吗

每次调库像抽卡 闪退只能重烧固件

内存泄漏查三天 发现是STL的锅

新项目用C++?除非甲方钱给够

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表