https://www.youtube.com/watch?v=WiPp9YEBV0Q

25 分 29 秒起

v2 的这个 youtube 链接自动转视频的功能不支持加时间戳参数哇
举报· 199 次点击
登录 注册 站外分享
21 条回复  
james122333 初学 2024-9-2 02:45:17

典中典! C 和 Rust 的 Linux 内核工程师吵起来了, Java 躺枪

还是 C 好 Rust 浪费资源太多 编译时间 硬盘消秏都是 还有一些迷你几百 KB 大小的 C 编译器可以用 编译速度还很快 一般 gcc/llvm 是重量级了 支持比较多 features
junkun 小成 2024-9-2 00:25:49

典中典! C 和 Rust 的 Linux 内核工程师吵起来了, Java 躺枪

@majula 不是引用新接口的问题,是如果别人用了某个接口,上游的人改之前需不需要跟别人沟通。如果上游自顾自地改了一个接口,然后下游的东西全挂了,上游还觉得无所谓。我觉得挺糟糕的。
何况这个人的态度就像是,如果你依赖我的接口,我就改给你看。
https://vt.social/@lina/113045455229442533 还有别的开发者反馈,因为是 rust 开发者,所以提交 C 语言部分的 patches 就被故意拒绝。
flyqie 小成 2024-9-1 20:35:51

典中典! C 和 Rust 的 Linux 内核工程师吵起来了, Java 躺枪

rewrite eferything in Rust

这真是个地狱笑话。

linux 的很多场景,c 能很好支持,但是 rust 却很困难。

一直很不理解为什么 rust 要进到内核,这有什么意义? 复杂的语法和复杂的编译器来做安全保障? 简直是个笑话,用 rust 替代 cpp 我持中立态度,rust 替代 c 我只感觉到恶心,rust 本来就不是拿来代替 c 的,这是 linux 内核,这不是上层应用!
majula 小成 2024-8-30 15:50:28

典中典! C 和 Rust 的 Linux 内核工程师吵起来了, Java 躺枪

我支持 rewrite eferything in Rust ,也支持 ISO C working group 宣布 deprecate C 然后当场解散(虽然后者大概率不会很快发生)

但是如果说要在一个发展了 30 余年,全球数亿人在使用的庞大项目中引入新的接口和编程范式,并需要所有项目维护者注意配合,那还是要保持怀疑的态度,谨慎对待
zemo 小成 2024-8-30 15:04:15

典中典! C 和 Rust 的 Linux 内核工程师吵起来了, Java 躺枪

不是,你们都能看到视频吗?为啥我就一张黑图?
liaohongxing 小成 2024-8-30 14:44:09

典中典! C 和 Rust 的 Linux 内核工程师吵起来了, Java 躺枪

@NessajCN 你这发言就太扯了,比如 java, 我不反对你用 ,甚至该用就用 。但是你强迫我用,那那我反对 。我要把 RUST 踢出内核,搞清楚谁是主导地位
ck65 小成 2024-8-30 11:10:44

典中典! C 和 Rust 的 Linux 内核工程师吵起来了, Java 躺枪

Wedson Almeida Filho 已经宣布退出 Rust-for-Linux 开发组了

https://lwn.net/Articles/987635/
Kauruus 小成 2024-8-30 10:36:10

典中典! C 和 Rust 的 Linux 内核工程师吵起来了, Java 躺枪

@NessajCN  bindgen 生成的只是 low level binding ,还是 unsafe 的。像 25:29 那些 safe high level API (get_or_create_inode) 还是要手搓。如果 iget_locked 真的改了(虽然我觉得这个 api 基本不会改了),手搓的部分还是要再搓一遍。然后实现就会不同步。
afeiche 小成 2024-8-30 09:51:04

典中典! C 和 Rust 的 Linux 内核工程师吵起来了, Java 躺枪

内核工程师用 java 来做对比感觉有点掉价了,不如集火 C++
FightPig 初学 2024-8-30 09:50:33

典中典! C 和 Rust 的 Linux 内核工程师吵起来了, Java 躺枪

JAVA:为什么受伤的总是我
123下一页
返回顶部