Linus 怒斥 Rust 代码排版混乱,强烈反对RISC-V Big Endian 计划(help for rust)

Linus 怒斥 Rust 代码排版混乱,强烈反对RISC-V Big Endian 计划(help for rust)

10 月 3 日消息,昨日,Linux 创始人 Linus Torvalds 在查看开发者为 Linux 6.18 提交的 DRM 子系统拉取请求时,对相关 Rust 代码及 Rust 代码格式检查工具表达了强烈不满。

Torvalds 首先抨击了开发者提交 Rust 代码中的文本格式混乱问题,随后转向技术层面,指责 Rust 格式检查工具“完全不合理”,并呼吁改进相关规则。

他指出,不同子模块(如 Alloc、DMA / Scatterlist、DRM 和 Rust)的说明被“随意拼接”,导致层级缩进丢失、难以阅读。他还讽刺“你是在用 EDLIN 吗?”( 注:EDLIN 是早期 PC DOS 和 MS-DOS 系统中的行编辑器)

随后,Torvalds 将批评重点转向 Rust 代码格式。在审阅 Linux 6.18 中新增的 Rust DRM 代码时,他表示对 Rust 的格式检查“极度厌恶”;他还亲自将多条 use crate::xyz; 改写为统一的多行格式。

Torvalds 直言:“这完全是乱搞…… 工具正在为可维护性做出糟糕的决定。”他强调这种格式不仅增加未来合并代码时的冲突难度,也让规则不可预测,令开发者难以遵循。

他补充说:“... 这个东西就是有问题的。它可能在当下看似挺好,但从长远来看却会带来坏处。”并列举了两个主要问题:一是合并时不清楚规则,二是失去了“新增一行即可扩展”的整洁性。

Torvalds 在邮件中表示,他已忽略 rustfmtcheck 的结果,并查阅了 Rust 官方风格指南。他认为所谓的“小项合并”规则在数据结构场景下或许合理,但在 use 语句中则“完全错误”,因为这些导入条目彼此独立。

最后,他呼吁社区寻找一个“更合理的解决方案”,并指出许多开发者仍保留分开的 use 行,或许正是因为 rustfmt 的“不稳定启发式行为”。

此外,Linus Torvalds 还明确表达了对 RISC-V 架构引入大端(Big Endian,BE)支持的强烈反对。他认为这类尝试既不必要,也会带来更多复杂性和分裂问题。

天哪。真的有人在 2025 年还认真搞大端支持吗?不会吧?说真的,这听起来很蠢。难道说有什么实际的理由吗?还是仅仅因为 RISC-V 常用于学术设计课程,所以有人为了学术目的而尝试大端?

我们不要无缘无故地把事情复杂化。现在没有理由增加新的字节序支持。RISC-V 本身已经有数百万个愚蠢的配置问题,够乱的了。拜托别让它更糟了好嘛,有问题就去找心理医生。

Torvalds 进一步强调:“我已经查过相关资料,并在此明确表态:我们不会为 RISC-V 提前支持大端模式。”

他引用了 riscv.org上的说明:“仍然存在一些对数据存储方式有要求的应用,比如『互联网』协议被定义为大端。当一个小端系统需要检查或修改网络数据包时,必须进行字节交换,在不实现 Zbb 扩展的 RISC-V 目标上,这一过程可能需要 10 到 20 条指令。”

对此,Torvalds 批评称,这种理由“荒谬至极”。他指出,网络协议中的字节交换并不是实际性能瓶颈,真正的成本通常在内存子系统中。

同时,他直言不讳地表示:“与其抱怨字节交换,不如直接实现 Zbb 扩展。不要因为‘我们无力实现 Zbb’,就要求所有人接受一个更糟糕的扩展,从而进一步分裂 RISC-V 生态。”

特别声明:[Linus 怒斥 Rust 代码排版混乱,强烈反对RISC-V Big Endian 计划(help for rust)] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

Raise3D 陶瓷 3D 打印机🖨️:重塑陶瓷制造精度与效率的工业级解决方案(3d陶瓷参数)

Raise3D 针对陶瓷制造的多元化需求,构建了覆盖不同应用场景的设备矩阵,核心技术路径分为 FFF 熔融挤出与 DLP光固化两大体系,搭配专用材料与后处理设备,形成闭环解决方案。 核心陶瓷材料Raise…

Raise3D 陶瓷 3D 打印机🖨️:重塑陶瓷制造精度与效率的工业级解决方案(3d陶瓷参数)

科普|夏日过后,如何科学有效地恢复肌肤『美白』(夏日过后我愿做什么作文)

『美白』过程中需注重保湿和『屏障修复』,避免肌肤敏感。 夜间是肌肤修复的黄金时间,尽量在11点前入睡,保证7-8小时的睡眠,有助于抑制黑色素沉淀。 夏季过后恢复『美白』,需要医学美容与日常护理相结合,同时注重内在健康和…

科普|夏日过后,如何科学有效地恢复肌肤『美白』(夏日过后我愿做什么作文)

晕车星人国庆出行救星!贴耳后、含姜片…4个方法告别头晕呕吐(晕车人群)

  国庆长假将至,不少人早已规划好出行路线,准备奔赴诗和远方。但对于“晕车星人”来说,漫长的旅途却成了“煎熬”——头晕、恶心、呕吐、出冷汗等不适症状,让原本期待的旅程大打折扣。其实,晕车的本质是身体感官信息不协调引发的“感知冲突”,只要掌握

晕车星人国庆出行救星!贴耳后、含姜片…4个方法告别头晕呕吐(晕车人群)

曹颖:当红时下嫁王斑,产后一个月就出门拍戏,现在怎样(曹颖当年有多红)

曹颖就是这样她不仅在表演上下足了功夫,还在19岁那年就参演了『成龙』的醉拳二。曹颖的星途是开挂的,但她的爱情故事更是令人表示&34这剧本我可以&34! 她用自己的方式诠释了什么是&34人生赢家&a

曹颖:当红时下嫁王斑,产后一个月就出门拍戏,现在怎样(曹颖当年有多红)

3部开播成黑马的姐弟恋韩剧,每一部都是经典,你看过几部呢?(3部开播成黑马的小说)

导演通过这部剧深入探讨了应试教育与真正教育之间的区别,同时,也呈现了让人心动的爱情故事,令人意外的是,它还为观众带来了一场关于韩国文学的文化之旅,许多地方都像是直接为观众提供了一堂生动的文学科普课程。无论是谁…

3部开播成黑马的姐弟恋韩剧,每一部都是经典,你看过几部呢?(3部开播成黑马的小说)