The end state of every garbage collected language is a suite of tools to prevent garbage collection at all costs.<p>I think we can learn something here.
I think that people hyperoptimize for no reason though. How many applications are there that require no GC? I feel like you can write the no-gc code in Rust and then just use it from the C ABI from any GC language.