A segurança de memória do Rust é uma muleta. É uma boa maneira de gerenciar memória, mas nem sempre é a melhor maneira. Trabalhar em Zig, C ou C++ obriga você a pensar sobre memória de uma forma mais ampla. Faz você considerar todo o espaço de design dos padrões de gerenciamento de memória. Às vezes, RAII é a escolha certa. Às vezes, não importa muito. Às vezes, aplicar RAII em todos os lugares sem pensar muito é aceitável. A chave é treinar seu cérebro para pensar sobre memória no contexto de todo o programa. Quando você traz essa mentalidade de volta para o Rust, você se torna mais consciente de quando e por que aloca, em vez de apenas deixar o compilador decidir. Aprender a pensar em Zig fará de você um melhor desenvolvedor Rust.