Why not both? I want both GC for recursive data structures (lists, trees, graphs, etc.) and Rust-style resource management when deterministic reclamation matters (files, GUI objects, etc.).
https://internals.rust-lang.org/t/on-native-allocations-poin...
https://github.com/rust-lang/rfcs/blob/bdbe73d1be948dd925c6b...