Linux kernel in-tree Rust support
These threads always devolve into &quot;rust is too slow&quot; written by developers (or enthusiasts) that have never written no_std code in production. I&#x27;ve written and shipped firmware for embedded devices written in rust, yes, still using cargo and external crates, and had zero issues with compile time because the nature of the dependencies in the deps tree is different and very carefully curated.<p>Anyway, I really just wanted to point out that from the mailing list we have Linus and Greg endorsing this experiment&#x2F;effort from the Linux side and a commitment from Josh on behalf of the rust team to grow the language itself with the needs of the kernel in mind. That&#x27;s quite impressive and more than I could have hoped for.<p>I&#x27;ve actually played with writing kernel code in rust  - for Windows&#x2F;NT, however - and it&#x27;s quite weird to be able to use such high-level type constructs in code where you typically manually chases pointers and wouldn&#x27;t be surprised to see statically allocated global variables used to monitor reference counts.