网易首页 > 网易号 > 正文 申请入驻

Linux之父再次炮轰C++是一门很烂的语言

0
分享至

之前我们提到过Rust进入Linux内核的决定已经提上议程,上周内核开发者Miguel Ojeda提交了一份在Linux内核中添加Rust支持的RFC引起热议。

对此大家都很关注Linux之父—Linus Torvalds的看法,原因有两个。第一是因为要在其内核中添加除了C语言之外的第二门语言,第二是因为在2007年Linus就炮轰过C++。

回顾一下十几年前的事情

曾经有一位开发者查看了Git源码发现使用的是纯C语言之后表示不能理解,于是发帖说:“别拿可移植性说事,这是胡扯”。

这一句“BS”指的是bullshit,直接引爆了Linus的暴脾气,回怼了一句“YOUare full of bullshit.”

这还没有发泄完,Linus接下来把C++sun的一无是处,说C++是一门很糟糕的语言。还说很多不合格的程序员都在使用它。甚至说“我要把喜欢用C++的程序员都踢出去,免得他们来搞乱我的项目”,“C++最后做出来的就是一堆可怕,难以维护的垃圾”。

从此Linus是和C++彻底刚上了。

2010年的时候Linus再次在邮件列表中发帖吐槽C++,依旧表示C++是一门很烂的语言。说不管什么时候C++都不能是最正确的选择。编程系统里面直接用C就可以,而非系统编程里,最好选择一种有垃圾收集的语言,但C++的特性出了捣乱,基本没有用。还嘲笑C++的new关键字很蠢,认为C++就是废物,没有什么设计,只是在C上面加了一些渣滓而已。

就此问题采访Linus

对于Rust进入Linux内核的事情,外媒采访了Linus。开始的时候Linus还比较委婉的说Linux内核对Rust的支持还在早期阶段,等到5.14版本可能才会合并相关的补丁。但是知道有的开发者认为应该用C++而不是Rust的时候,Linus再次爆发。

大笑并嘲讽:“C++真是一门很烂的语言”。

引战贴源于:

当代码调用不安全函数的时候,Rust的内存安全就不能保障了,而且目前几乎所有内核API都在其中。不过你也可以轻松的使用C++进行此类手动标记。

Linus听到这个评论的时候没有忍住嘲笑起来,还说:C++根本解决不了C语言的问题,它只会让事情变得更糟糕。

他以为那些不喜欢C语言的可以找真正可以给你带来价值的语言。比如具有内存安全性可以避免C导致隐患的语言。或者具有内部DC支持并简化内存管理的语言。但是这个语言绝对不是C++,因为在Linus来看,C++解决的都是错误问题。所以那些用C++重写内核的人都非常的无知。

网友的观点

@ Chuck Messenger :

C++ 的伟大之处在于它“就是 C”。你能用 C 语言做一些 C++ 做不到的事情吗?据我所知没有。在每次新的迭代中,C++ 都提供了对抽象的改进支持,我对 Rust 很感兴趣,也有可能向它迁移。但是,C++ 在任何意义上都不是“垃圾”。

@stikves:

他说 C++ 不适合 Linux 内核可能是对的。不过对于 C++ 这个语言…大家都知道他的看法一直比较强烈吧。当然,C++ 也适用于其他操作系统,比如 Windows、Mac OS,甚至Android。所以这都取决于不同的项目。

在编程论坛还有一个有意思的帖子,一个大学生表示:C++语言不过是披着高级语言外衣的汇编语言,根本不是真正的面向对象。而且语言特性很少,连字符串需都需要依赖库来实现。

对此,你对C++怎么看呢?欢迎留下你的评论。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
特朗普将上台,墨西哥女总统叫嚣对华动手讨好美国,不料弄巧成拙

特朗普将上台,墨西哥女总统叫嚣对华动手讨好美国,不料弄巧成拙

兵说
2024-12-01 19:06:33
华尔街突传重磅信号!微策略:准备说服巴菲特3250亿现金买入比特币……

华尔街突传重磅信号!微策略:准备说服巴菲特3250亿现金买入比特币……

FX168链界观察
2024-12-02 11:20:08
把底层老百姓嘴巴捂住

把底层老百姓嘴巴捂住

胖胖说他不胖
2024-12-02 18:36:40
九牛一毛,马斯克公布美国政府2023年浪费清单,总计9000亿美金

九牛一毛,马斯克公布美国政府2023年浪费清单,总计9000亿美金

西楼知趣杂谈
2024-12-02 10:17:59
汪小菲夫妇厦门吃烧烤被偶遇,小梅罕见黑脸 网友:真实举动不骗人

汪小菲夫妇厦门吃烧烤被偶遇,小梅罕见黑脸 网友:真实举动不骗人

小咪侃娱圈
2024-12-02 10:14:24
持续惊喜!随着勇士遭遇4连败,西部前三再次发生变化!

持续惊喜!随着勇士遭遇4连败,西部前三再次发生变化!

田先生篮球
2024-12-01 18:53:20
大量天然气直达我国,81亿美元债务全还清,只为感谢我国出手相助

大量天然气直达我国,81亿美元债务全还清,只为感谢我国出手相助

世界风云录
2024-11-26 21:03:06
原盐城副市长李逸浩:向企业主“借款”千万为儿在上海买房

原盐城副市长李逸浩:向企业主“借款”千万为儿在上海买房

手工制作阿歼
2024-12-02 17:54:24
湖人105-104险胜爵士 球员评价:1人满分,5人良好,3人崩盘

湖人105-104险胜爵士 球员评价:1人满分,5人良好,3人崩盘

篮球资讯达人
2024-12-02 12:16:16
你的手机可能被大数据监控,教你如何关闭监控开关,快速摆脱监控

你的手机可能被大数据监控,教你如何关闭监控开关,快速摆脱监控

环球通信
2024-12-01 08:20:06
终于明白黑社会为啥不敢去大公司收保护费了!网友揭秘真相,好解气

终于明白黑社会为啥不敢去大公司收保护费了!网友揭秘真相,好解气

有趣的火烈鸟
2024-12-01 10:38:21
紧随日菲之后,中国第3个邻国冒头,突然宣布要介入台海冲突

紧随日菲之后,中国第3个邻国冒头,突然宣布要介入台海冲突

通文知史
2024-12-01 20:20:03
赫塞:我去巴黎半年纳赛尔就不想要我,不知他是否更喜欢我妻子

赫塞:我去巴黎半年纳赛尔就不想要我,不知他是否更喜欢我妻子

懂球帝
2024-12-02 18:12:20
约炮用力过猛,女子当场死亡,男子被判两年

约炮用力过猛,女子当场死亡,男子被判两年

书画艺术收藏
2024-11-18 20:00:02
广东一老人摔倒瞬间,被男子滑铲护住头部!网友:这一脚伸得帅

广东一老人摔倒瞬间,被男子滑铲护住头部!网友:这一脚伸得帅

极目新闻
2024-12-02 14:30:30
中方回应日本首相石破茂有关表态

中方回应日本首相石破茂有关表态

新京报
2024-12-02 16:36:02
官宣结婚,李梦为何选择嫁给离婚的张隆?看她童年经历秒懂

官宣结婚,李梦为何选择嫁给离婚的张隆?看她童年经历秒懂

东球弟
2024-12-02 11:21:56
虚拟号码已经严重影响到了我们的工作和生活

虚拟号码已经严重影响到了我们的工作和生活

笑熬浆糊111
2024-12-02 00:05:17
确认爆雷!已全面停工

确认爆雷!已全面停工

新浪财经
2024-12-02 15:12:08
A股:跨年大妖即将开启!

A股:跨年大妖即将开启!

期货风向标
2024-12-02 09:46:41
2024-12-02 21:19:00
集客科技站
集客科技站
分享科技知识
1912文章数 1781关注度
往期回顾 全部

科技要闻

钟睒睒喊话后,抖音最新回应!

头条要闻

德国外长在抵京后仍批评中国向俄提供武器 外交部回应

头条要闻

德国外长在抵京后仍批评中国向俄提供武器 外交部回应

体育要闻

什么?滕哈格还在曼彻斯特?

娱乐要闻

黄子韬徐艺洋官宣结婚,超般配!

财经要闻

刘世锦:扩大消费需求要找准重点或痛点

汽车要闻

小米汽车:11月交付继续超2万辆 全年冲刺13万辆

态度原创

游戏
旅游
艺术
本地
公开课

WAL-Q强杯S2:卡号力克Moon,FQQ惨遭零封

旅游要闻

四川一网红地突发雪崩,有人被埋?紧急提醒

艺术要闻

故宫珍藏的墨迹《十七帖》,比拓本更精良,这才是地道的魏晋写法

本地新闻

云游中国|来伦布夏果感受充满Passion的人生

公开课

一块玻璃,如何改变人类世界?

无障碍浏览 进入关怀版