Why build a new language instead of using Rust
Rust for Linux is right, and it is working. But it inherits Rust's ceiling,
and nobody finds out what is above a ceiling by standing under it.
a self-made language is a cheap scout:
nothing depends on it, so it may be broken and rebuilt
Every implementation on the earlier slide takes its language as given.
Designing the language alongside the kernel may reach compile-time guarantees
that applying an existing one cannot. That is the bet, and it is not settled.
If something found here later turns up in Rust or Zig, that is the best
ending this project could have.