DEV Community

Discussion on: In Case You Don't Know, Rust is The New "C"

Collapse
 
nielvandw profile image
Nielvdw • Edited

Golang won't work for these cases. A garbage collector is like a layer on which the rest of the program runs. It's very unstable to bootstrap the GC in an OS kernel BEFORE the kernel runs. Aka you need a kernel first to run a GC, and with Golang you will need the GC first to run the kernel. Similar thing applies to many other systems, the extra GC layer is a continual pain point.