> If you don't want to deal with the Rust code, you get no say on the Rust code.
FWIW, I think C++ would be much better suited for the Linux Kernel than Rust, and so much easier for C developers to adopt.
> If you don't want to deal with the Rust code, you get no say on the Rust code.
FWIW, I think C++ would be much better suited for the Linux Kernel than Rust, and so much easier for C developers to adopt.
The point of Rust is that it offers enough facilities to the programmer that you can right near-bulletproof APIs from a memory and thread safety perspective, it has momentum with a younger and enthusiastic group of developers, and it doesn't have the problem about what to allow and what not to allow to nearly the same extent. That means the potential exists for a net-reduction in time spent reviewing code for misuses of various APIs.
[1] https://lore.kernel.org/rust-for-linux/326CC09B-8565-4443-AC...