I've decided to try and change up the tech I'm using for my OS. Originally I thought I wanted
to use C (possibly C++) and clang to write the OS, but I think I'd
rather try to write it in Go instead. I ported my StarCraft II replay
library Zamara to Go (go.Zamara) and had a bunch of fun doing it. I
don't think I've had as much fun working with a language since C# originally grew on me (I
hated it at first).
Sooooooooooo... For a long time now I've wanted to write an operating system. I started a
couple times but the furthest I've gotten was just booting into an infinite loop that displayed
some text at a static location on the screen. No processes, no entry, no nothing.