资讯专栏INFORMATION COLUMN

“我只警告一次,下次我会直接忽略你发的垃圾,懂?”Linus 精彩炮轰语录集锦

Yang_River / 2121人阅读

摘要:下次我会直接忽略你发的垃圾,懂以的咆哮量位居第三的是你要行动起来,对你应该管理的人施加压力。我只给出一个警告。

Linus Torvalds 想必大家并不陌生,不仅因为 Linux 之父的身份被人熟知,更是以火爆的脾气屡受争议,尤其是他在 2015 年曾对 NVIDIA 爆粗口、竖中指的行为简直是“一战成名”。本月, Linus 又炮轰GitHub,称“看看你们的merge机制,只会产生垃圾”!(详情链接:Linux 之父再开炮:“GitHub 创建了完全没用的垃圾合并!”

近日,有网友在 GitHub 上按咆哮量的分类及排序总结了从 2012 年到 2015 年 Linus 的炮轰集锦,引来不少网友的追更围观!

像个男人承认错误吧,不是GCC的问题,是你的!

在该项目中,“停止这种愚蠢的‘归咎于 GCC 错误’的废话。”以 0.92 的咆哮量位居第一。开发人员把有bug的代码经GCC编译后直接上线,却不承认自己的代码有问题,而把错误归咎于GCC,Linus怒批:像个男人站起来吧,这不是编译器的错误,而是你的错误。

GCC(GNU Compiler Collection,GNU编译器套件)是由 GNU 开发的编程语言编译工具,最开始只能处理 C 语言,后被扩展到能支持其他编程语言,包括 C++,Objective-C,Fortran,Java,Ada 和 GO 语言前端。它已经在许多类 Unix 操作系统中占主导地位(和默认值),如 Linux,这意味着  Linus Torvalds 非常熟悉它——不管它是好还是坏。

(译:停止这种愚蠢的“怪罪gcc错误”的废话)

此外,2014 年,Linux 曾评价 GCC:“老天爷,那个 GCC 4.9.0 编译器不应该被允许从幼儿园毕业。”

英语中已经没有词汇表达我对这些废话的厌恶和失望

Linus批评开发者把未经编译跟测试的代码标记为稳定状态,在喷别人的 pull request 时,连芬兰语都来了......以 0.81 的咆哮量位居第二。

译:无论脑子多么有问题,要知道在x86下,gate_desc声明成32位跟64位都是天壤之别。天啊,这个pull简直就是胡说八道,竟然会被标记为稳定?英语中已经没有足够的脏话来表达我的厌恶了,所以我不得不叫你 perkeleen vittupää 。

下次我会直接忽略你发的垃圾,懂?

以 0.70 的咆哮量位居第三的是:你要行动起来,对你应该管理的人施加压力。我只给出一个警告。

译:我只警告一次,下次我会直接忽略你发的垃圾,懂?

谁会干这种蠢事?

排在第四位的是:无论谁是天才,如果他认为一次读取一个该死的字节并对每个字节进行系统调用是个好主意,都应该追溯中止。

译:谁会干这种傻事?他们可能太蠢了,是怎么在婴儿时期活下来的?

“C++ 真是一门很烂的语言!”

如果说,Linus 对 Linux 的“爱”在这三十年间从未变过,那他对 C++ 的“恨”也可以说是十几年如一日。他早在 2007 年就开始炮轰 C++ 了。

彼时,有位名为 Dmitry Kakurin 的开发者查看了 Git 源代码发现使用的是纯 C 而非 C++ 后,他表示不可理解,于是发帖喷道:“别拿可移植性说事儿,这是胡扯(原句这里是 BS,即 bullshit)。”

好家伙,结果这句“BS”直接引爆了 Linus 的炸弹脾气

再后来,Linux Weekly News 网站上网友 @mss 的一条评论:

解决方案很简单:用 C++ 代替 Rust。

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

Linus 一直视 C++ 为“废物”、认为它“无用”,结果居然有人认为他们精心挑选可以进入 Linux 内核的 Rust 还比不上 C++?

听到这个评论的 Linus 没控制住嗤笑出声,他鄙夷说道:“C++ 根本解决不了 C 语言的问题,它只会让事情变得更糟。这真是一门很烂的语言。

参考链接:

Linus Torvalds:“C++ 真是一门很烂的语言!”

https://github.com/corollari/linusrants

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/121248.html

相关文章

  • 大神 Linus Torvalds 语录

    摘要:空谈是不值钱的。有能力的人一直在干活,没能力的人一直在抱怨。这种结果将会是完全无意中产生的副作用。真正的质量意味着让程序员为他们写的代码自豪,参与到编写代码之中并把它当做自己个人的事情。这就是这些纸张的价值所在。 My name is Linus Torvalds and I am your god.我的名字是Linus Torvalds,我是你们的上帝。(在1998 Linux大会上...

    Aldous 评论0 收藏0
  • 3 分钟带你走进视觉智能新时代 | 七牛云&美图 AI 共享日精彩语录

    摘要:月日下午,七牛云美图共享日在厦门举行,来自七牛云美图厦门大学罗普特等众位大咖齐聚一堂。七牛云美图共享日精华语录计算机识别是按照具体问题具体分析,具体场景具体分析。又称小牛汇共享日,是小牛汇举办的第一个系列活动。 时间机器、穿越星际的宇宙飞船、飞行汽车,几乎每一部科幻电影作品中都能发明点新东西。超现实技术在引起人们阵阵赞叹的同时,也在激励着人们思考如何将不可能变成可能。而在我们的生活当中...

    Jonathan Shieber 评论0 收藏0
  • 阿里云AI如何助攻世界杯?视频集锦背后的技术实践

    摘要:可预见的未来激情赛事已经过半,阿里云视频技术在本次世界杯中也成功落地,而这并不是结局,这是将视频应用于体育行业以及更多其他行业的开端。 本届世界杯互联网直播的顺利进行,离不开各大云计算厂商的支持。在这其中,阿里云是当之无愧的C位,除了优酷外,阿里云还支撑了CNTV、CCTV5客户端,为全网70%的世界杯直播流量保驾护航。 对于世界杯这种超大观看量级、超强影响力的重要体育赛事,阿里云一直...

    BothEyes1993 评论0 收藏0
  • 老肖语录 | 使用 Docker 做 CI 解惑

    摘要:年肖德时先生加入,担任内部工作组。老肖语录是肖德时先生推出的个人公众号栏目,他利用这个公众号记录自己创业路上的点点滴滴,不时会有精彩的技术感悟与分享,欢迎大家关注。 我今天看到一篇网友分享的 php 环境下的Docker持续集成案例。笔者大胆的试用后尝到了容器技术的甜头,也在文中提出了一个没有解决的困惑。 原来他是把代码放在容器外面,通过挂载目录的方法把代码加到容器里面运行的。这样虽然...

    luffyZh 评论0 收藏0
  • 姆巴佩独造三球一战成名 阿里云打破世界杯流量纪录

    摘要:这个周末举行的俄罗斯世界杯决赛可谓精彩纷呈,高卢雄鸡和潘帕斯雄鹰上演进球大战,姆巴佩一人独造三粒进球一战成名,法国队比送阿根廷回家,梅西再度饮恨而归,另一边葡萄牙比不敌乌拉圭,梅西与罗两大超巨止步八强。 摘要: 这个周末举行的俄罗斯世界杯1/8决赛可谓精彩纷呈,高卢雄鸡和潘帕斯雄鹰上演进球大战,姆巴佩一人独造三粒进球一战成名,法国队4比3送阿根廷回家,梅西再度饮恨而归,另一边葡萄牙1比...

    aaron 评论0 收藏0

发表评论

0条评论

阅读需要支付1元查看
<