Latest posts
Rust has three reference types!
Instead of a garbage collector, Rust offers manual control over exactly how values are stored, and when they are destroyed. This has benefits to predictability, performance, and even correctness (since it is a part of what allows Rust to avoid mutable aliasing), but the price is the complexity of that control, and the multiplicity of storage types. …