Must not make a comparison. Really. Must not. But just saying...
Clang Built Linux took literally years of effort. And it's all still C, just a different compiler.
Did anyone really expect Rust for Linux to be a breeze?
I know, I know, apples and oranges.
@jani the same folks that pushed backed against clang will be the same ones that complain there is only one rust compiler and we should wait for gcc-rs because only having one compiler is risky 🙂
@jani It's a good comparison because IMHO it demonstrates that the path to success is just doing the work. Even when it's slow and grinding and unglamorous.
And to be clear I think the R4L folks have been doing exactly that.
@jarkko well, you seem to imply that it's possible to easily measure security improvements by rewriting the ext4 user space interface in rust.
But how do you measure that? By the amount of unsafe code blocks? Something being "safe" code in rust doesn't mean it doesn't contain any security vulnerabilities. So I wonder how you would show it in a way that is so obvious as to make it impossible to deny the patch