Rust Never Sleeps, But Kernel Maintainers Wish It Would: The Ongoing Saga of Linux’s Language Clash
Rust code in the Linux kernel is facing resistance from maintainers who prefer sticking to C. Developers argue Rust enhances security, but kernel maintainers like Christoph Hellwig aren’t convinced. “Don’t force me to deal with your shiny language of the day,” he quips, highlighting the headaches of managing multi-language projects.

Hot Take:
If coding languages were high school cliques, Rust would be the new kid trying to sit at the cool kids’ table, but the C crew isn’t having it. They’re throwing side-eye and saying, “We’ve been here since the bell rang, and we don’t need your fancy new backpack.” The drama! The intrigue! Get your popcorn ready, folks, because this playground showdown is just getting started.
Key Points:
- Rust integration into the Linux kernel is facing resistance from kernel maintainers who prefer to stick with C.
- Microsoft engineer Wedson Almeida Filho left the Rust for Linux project, citing collaboration difficulties.
- Kernel maintainer Christoph Hellwig opposes Rust-written device drivers accessing the DMA API.
- Rust advocates argue that the language improves security and maintainability.
- The debate highlights a larger tension between traditional C developers and the rising popularity of Rust.
Already a member? Log in here