Linux chose Rust over C++ as the second language for the project due to C++'s complexity and unstable standard library. Rust offers advantages for kernel programming and the popularity of Rust may have influenced the decision. The BSDs also stick with one language for kernel programming for various reasons.

1m read timeFrom lobste.rs
Post cover image

Sort: