Conversation

Temporal memory safety is the far harder part of the problem. Spatial memory safety is simple: bounds checks. Rust doesn't really have anything special or particularly interesting for spatial safety. Preserving safety with shared memory, threads, etc is far beyond Checked C too.
4