An toàn bộ nhớ của Rust là một cái nạng. Đó là một cách tốt để quản lý bộ nhớ, nhưng không phải lúc nào cũng là cách tốt nhất. Làm việc với Zig, C hoặc C++ buộc bạn phải suy nghĩ về bộ nhớ theo một cách rộng hơn. Nó khiến bạn xem xét toàn bộ không gian thiết kế của các mẫu quản lý bộ nhớ. Đôi khi RAII là lựa chọn đúng. Đôi khi điều đó không quan trọng lắm. Đôi khi việc áp dụng RAII ở mọi nơi mà không suy nghĩ quá nhiều là điều ổn. Chìa khóa là huấn luyện não bộ của bạn để suy nghĩ về bộ nhớ trong bối cảnh của toàn bộ chương trình. Khi bạn mang tư duy đó trở lại với Rust, bạn sẽ nhận thức rõ hơn về khi nào và tại sao bạn cấp phát thay vì chỉ để cho trình biên dịch quyết định. Học cách suy nghĩ trong Zig sẽ giúp bạn trở thành một nhà phát triển Rust tốt hơn.