Re: Explain this to me, please
As Lee indirectly points out - even Rust can't prevent, say, some device with DMA from overwriting your trusted ram area. Bad design is bad. There's no "one weird trick" that's going to solve most exploits.
If we could solve all possible issues with a fancy lint program - then there's no need for programmers other than the one that writes the random number generator to feed it, and some marketing guy who watches it and yells "ship it" when he thinks it'll be good for his bonus.
The exploiters will just use a different door....there are plenty to go around.
"All I have to do is run faster than you, not faster than the bear" is something I once heard.