I wish I was a real programmer. There’s a project I’d like to tackle, but it would take me years and drive me bonkers.
I can handle basic programming concepts well enough to write interactive fiction, but my games use one or another sophisticated library and compiler developed by a real programmer, and when finished they run on an interpreter program that was, again, written by a real programmer. The interpreter is what communicates with the computer’s operating system. I’m doing the easy stuff; the interpreter does the hard stuff.
Tonight I was looking around the Web at the state of interpreters for various platforms. It’s, you guessed it, a maze of twisty little passages, all different. For starters, there’s Twisty, a Z-machine for the Android. Judging by the list of bugs on the SourceForge page, Twisty seems to be languishing. And in any case, it’s a Z-machine.
The Z-machine is Read the rest of this entry »