Безопасность памяти в Rust может быть костылем. Это один из хороших способов работы с памятью. Но это часто не лучший способ. Вот почему я думаю, что использование Zig или C — это то, что разработчики Rust должны делать. Rust заставляет ваш мозг думать только в терминах RAII. Использование Zig учит вас думать о памяти более целостно. Возможно, RAII — это правильный паттерн. Возможно, это не имеет большого значения, и просто использование RAII бездумно является оптимальным. Но если вы хотя бы тренируете свой мозг думать о памяти, рассматривая более широкую картину вашей программы в целом, вы можете использовать этот подход и писать на Rust, более осознанно понимая, когда вы выделяете память и почему.