Most programs should be done in a garbage–collected language. Let the runtime deal with whatever you throw at it!<p>Rust is for those cases where that would cost too much money, and you’re willing to pay the programmers to spend their time working out the memory allocation details so that that the computers don’t have to. Most of the time programmers are more expensive than computer run time, so the extra cost isn’t worth paying.