18 条回复  ·  2019 次点击
sighforever 小成 2025-3-5 11:14:16
@minami 详细讲讲呢,为什么实践中做不到呢?
klesh 小成 2025-3-5 11:35:59
@minami @sighforever 同问
tootfsg 初学 2025-3-5 12:21:37
5 楼的发言算是不考虑事实的理论观点。 当前时间下的 Rustacean 在整个编程语言中对比中,都是非常有活力的。 当前时间下的实践是已经做到了的。 c 开发者和 c 社区活力都在减少。 linus 对 rust 的态度比较容易能看出来。 rust 设计的不错,不说优点,起码在写操作系统上没有不能接受的缺点。 rust 的一系列优点能降低对 Linux 开发者的要求。 rust 开发者当前很有活力,预计未来一段时间也是如此。 linus 不会强制原来的 c 开发者学习 rust 。 linus 在公开 rust 能进主线的观点,又不明确规定 rust 只能做 Linux 的哪部分还是都能做,是希望 rust 开发者能主动多参与进 Linux ,在只有 c 和 c 加进来 rust 后,双方开发者能有一个不错的状态来推动 Linux 发展。 显然这次事件,dma 的 c 维护者的做法,不符合 linus 的想法,于是有了一句更加明确的话:不参与 rust ,就没有 rust 的发言权。 在参与项目中,应该多沟通,才能更加明确彼此的意见。
lloovve 初学 2025-3-5 13:09:36
Rust 自己从头完全整一个 linux 。
minami 初学 2025-3-5 13:46:01
@sighforever @klesh 打了很多还是删了,说多了也没啥意义,归根到底就一句话,你凭什么觉得 Rust 维护者一定会配合?你可以把自己代入到 Rust 维护者的身份,想想如果你不想负责的话,能找出多少个理由来阻扰这次变动,这个是人性的问题
zzz22333 楼主 小成 2025-3-5 14:00:25
还有一个点,站里面前后端开发者比较多,所以会有一种 C 语言落后,或者没看过 C 语言开发者的错觉。实际上,在嵌入式行业,C 语言是绝对主流的存在,以往很多高级语言尝试撬动 C 语言的定位,但是都失败了。
zzz22333 楼主 小成 2025-3-5 14:00:54
@zzz22333 #15 C 语言开发者只是不上论坛,而不是死了...
xpfd 该用户已被删除 2025-3-5 15:45:00
提示: 作者被禁止或删除 内容自动屏蔽
zwy100e72 小成 2025-3-5 17:25:39
“最新”进展是:DMA 子系统前 maintainer Christoph Hellwig 辞去 maintainer 职务 https://lwn.net/Articles/1011819/ 往前推一步,Linus Torvalds 明确表示会 DMA 子系统的 maintainer 不能阻止其他人使用 DMA 子系统的 api https://lwn.net/Articles/1011197/ 最开始时,Rust for Linux 社区计划给 DMA 子系统加一个 Rust 封装,CH 邮件表示拒绝 https://lwn.net/Articles/1006805/ ; R4L 成员 & Asahi Linux 发起人 Hector Martin 社交媒体上表示 CH 这是偏见和保守的态度,被 Linus 邮件批评 整个流程中我认为 Linus 对 Rust 的态度基本上都是中立或稍微偏向积极一些的,没有明显的反对 R4L
12
返回顶部