|
|
|
|
|
by kokada
43 days ago
|
|
If we are going so far to only guarantee correctness if we are using a FS that implements ACID semantics, why not just reinvent the whole kernel and remove all footguns, including memory safety? We could have a OS that each syscall to memory allocation can only be done through safe API. Otherwise, it doesn't really make sense. The only reason we have things like Rust and other memory safe languages is because we want to create safer programs in the existing imperfect OSes that we have currently. |
|
Some time ago I loved the idea of Fuchsia... but then I learned it's made by Google. Sigh.