1

acredito que a questão nem seja o gerenciamento de memória, afinal rust elimina 99% disso, mas lembro que alguém já tinha falado justamente que Rust elimina problemas de memória mas não elimina as falhas de lógica e a falta de conhecimento de quem a usa.

eu gosto bastante do bun, não lembro nem da última vez que rodei um node index.js, agora só o uso o Bun, mas se ele continuar indo para essa direção eu posso cogitar fortemente a abandonar o Bun e ir logo para o Rust (já tô aprendendo Rust mesmo).

Carregando publicação patrocinada...
1

Mas nada nesse mundo impede erro de lógica complexo. Ao menos eu não conheço uma tecnologia capaz de fazer isso. Rust sem dúvidas tem o compilador mais rigido dentre as linguagens mais populares, prevenindo mesmo erros de lógica simples. Duvida que exista algo que impeça erro de lógica complexo que é o fruto de bugs em TODAS AS LINGUAGENS...

Sobre desistir do bun, não faz sentido. Bun é um runtime, Rust é uma linguagem. Bun é apenas uma ferramenta que foi inicialmente escrita em zig e passou a ser escrita em Rust.

Uso Rust todos os dias, e o único runtime maduro e amplamente testado é o tokio que não tem nada aver com o propósito de Bun, por exemplo. Se você quer executar JavaScript fora do navegador, terá de usar Bun, Node ou Deno. Rust é outro universo, com outros frameworks e outros runtimes que funcionam diferente.