Comment by Animats
3 years ago
1. Nothing. Someone was writing a QNX-type kernel in Rust. What happened to that? There's L4, but it's too low-level. It's more of a hypervisor. People usually run another OS, usually a stripped-down Linux, on top of L4. QNX offers a POSIX API, so you can run applications directly.
2. C++. Here's the source code. [1]
3. No.
>People usually run another OS, usually a stripped-down Linux, on top of L4.
Look into Genode.
> 3. No.
Why? No hope for real RT? (Or otherwise more generally due to the GC?)