Rust 的内存安全是一种拐杖。 这是一种管理内存的好方法,但并不总是最佳选择。 在 Zig、C 或 C++ 中工作迫使你从更广泛的角度思考内存。这使你考虑内存管理模式的整个设计空间。 有时 RAII 是正确的选择。有时这并不重要。有时在没有深入思考的情况下到处应用 RAII 也是可以的。 关键是训练你的大脑在整个程序的上下文中思考内存。当你将这种思维方式带回 Rust 时,你会更加意识到何时以及为什么要分配内存,而不仅仅是让编译器来决定。 学习在 Zig 中思考会让你成为更好的 Rust 开发者