@vertigo the current version is in #golang currently (only because that's the freshest language in my mind at the moment 😂 ).
Frustratingly the most time-consuming part has been simulating a graphics display (why is it so hard to just put a pixel on the screen in Linux?).
It will be more fun on hardware where it's easier to just write to the video buffer.