> You can't write a kernel in Go because it has a mandatory runtime system and garbage collection.
Could you please provide a link or two on that, or give some explanation on why this is not possible?
Could you please provide a link or two on that, or give some explanation on why this is not possible?
https://en.wikipedia.org/wiki/Singularity_%28operating_syste...
They only used C and assembly for interrupt handling.