Comment by phkahler
5 years ago
>> one of the big problems was the Rust panics when you run out of memory, which is unacceptable in the kernel.
If the kernel is running out of memory, IMHO that's a bug. The kernel is ultimately responsible for memory management right? It needs to prioritize itself over everything else or the system is in trouble.
This sounds like a design choice that was made decades ago and permeated everything else in Linux. I don't think it's changeable at this point, if they wanted to.