Can Go simply run with the WASM GC or does it need some specific type of GC?
See https://github.com/WebAssembly/gc for the current proposal.
But one day, when there are implementations, can every language run with the WASM GC?
To go the extra mile in GC performance, the compiler and GC implementation have to collaborate, taking advantage of language specific features.
See https://github.com/WebAssembly/gc for the current proposal.