OP article was specifically talking about Rustbelt as one tool you would be able to use in the future to mitigate the risks posed by the unsafe code you do have.<p>But in general, I think that entire idea is that as more code moves to memory-safe languages, the less need we have for unsafe sections.<p>Ideally, once the kernel itself can be written in a memory safe language, everything running on top of that wouldn&#x27;t need much unsafe blocks. To be honest, this goal is probably decades away, but we should definitely be considering memory-safe languages for systems programming.