Il problema è che Rust non usa a garbage collector, bensì RAII e reference counting, con tutti I loro problemi.E le soluzioni imperniate su un differente modello di programmazione e la verifica dei vincoli da parte del compilatore. A la Rust insomma.
È un discorso interessante ma stiamo andando allegramente fuori topico :)