Qual o diferencial do Rust no que tange memory management? sempre ouço muita gente falando disso, mas não sei qual a implementação real disso em Rust.

É um tópico um pouco grande, então vou resumir aqui:

Rust possui Borrow Checker, que é uma forma de memory-safety sem usar gargabe collector, porque todo o gerenciamento de memória é feito automaticamente pelo compilador!

Se quiser entender mais sobre o assunto, recomendo o Rust Book: https://doc.rust-lang.org/book/ch04-00-understanding-ownership.html

Não ter GB é uma ajuda e tanto para o tempo de uso do processador :D. nunca usei Rust, mas acho interessante o Borrow Checker e o compilador guspir binário nativo, exelente.