Rust 的內存安全是一種柺杖。 這是一種管理內存的好方法,但並不總是最佳選擇。 在 Zig、C 或 C++ 中工作迫使你從更廣泛的角度思考內存。這使你考慮內存管理模式的整個設計空間。 有時 RAII 是正確的選擇。有時這並不重要。有時在沒有深入思考的情況下到處應用 RAII 也是可以的。 關鍵是訓練你的大腦在整個程序的上下文中思考內存。當你將這種思維方式帶回 Rust 時,你會更加意識到何時以及為什麼要分配內存,而不僅僅是讓編譯器來決定。 學習在 Zig 中思考會讓你成為更好的 Rust 開發者