News for hackers. Stuff that matters.
Re:Asahi Linux Lead Developer Hector Martin Resigns from Lin... by dinkumthinkum on Friday February 07, 2025 @08:47PM (#42979586)
I feel like all the people talking about Rust safety in the Linux kernel don't know anything about operating systems. A lot of this drama could be avoided by reading some 20+ year old books. And performance? ... ok. :/
Re:Asahi Linux Lead Developer Hector Martin Resigns from Lin... by actinium226 on Friday February 07, 2025 @08:53PM (#42979623)
Genuinely curious, what book are you talking about?
Re:Asahi Linux Lead Developer Hector Martin Resigns from Lin... by eviks on Friday February 07, 2025 @10:05PM (#42980001)
You could read books older than 2000+ years to realize this drama can't be avoided (though neither can this smug feel re other's ignorance)
Re:Asahi Linux Lead Developer Hector Martin Resigns from Lin... by Ar-Curunir on Friday February 07, 2025 @10:59PM (#42980248)
Please enlighten us, oh knowledgeable one.
Re:Asahi Linux Lead Developer Hector Martin Resigns from Lin... by dinkumthinkum on Saturday February 08, 2025 @01:16AM (#42980832)
Because the Rust used in the kernel is unsafe. All these people downvoting me or talking about 2000 year old books choosing to be maliciously ignorant, which is fine, I guess.
Re:Asahi Linux Lead Developer Hector Martin Resigns from Lin... by xondono on Saturday February 08, 2025 @03:57AM (#42981561)
You have to be rage baiting to make an argument this bad.

First, no, it’s not all unsafe, it’s not even 50% unsafe.

Second, even 50% unsafe is an upgrade from 100% unsafe.

The problem is that the R4L project is raising a lot of questions about how interfaces are handled by some Linux maintainers, and there’s definitely a difference in criteria when it comes to soundness bugs.

I fall on the side that just because nobody has stepped on it on years isn’t a good excuse to keep landmines in the code, but clearly a lot of people in the kernel think differently.

Re:Asahi Linux Lead Developer Hector Martin Resigns from Lin... by goku12 on Saturday February 08, 2025 @04:06AM (#42981604)
By your logic, the entire Rust language and ecosystem would be considered unsafe. Even the Rust standard library is full of unsafe blocks and functions. But people don't consider it so, because Rust isn't about avoiding unsafe code. It's about containing unsafe code and presenting a safe wrapper by enforcing the invariants. This philosophy would have been abundantly clear if you cared to look at the patch [1] at the center of this controversy. Perhaps you should verify the validity and harmlessness of your own claims before accusing at others.

[1] https://lore.kernel.org/rust-for-linux/20250108122825.136021...