What if someone wants to write a kernel with Rust? This might be a very naive question taking into account my ignorance of language and kernel design.
It's rudimentary, but it does compile and it does run, and I'm not aware of any particular obstacles to a more featureful kernel.
For an example, see the code at https://github.com/doublec/rust-from-c-example , which is fully runtimeless.
(e.g. https://github.com/huonw/rust-malloc/blob/master/zero.rs)