I’ve read the ZIL overview from Infocom, but I feel like what’s lacking is a solid overview/reference for the language. Surely such a thing exists, for the language to be reimplemented. Is it accessible anywhere?
There isn’t a thorough overview right now. Your best bet is a combination of:
- Learning ZIL (the Infocom document)
- The MDL Programming Language
- ZILF library
- Sample code
- Unit tests
- Integration tests
Someday, when the “ZIL Language Guide” is more fleshed out, that will be the guide you’re looking for. I started working on it the other day, but then this happened…
…and now I’ve written ZIL syntax highlighters for Pygments and Atom, but not one more word of documentation. C’est la vie de logiciel.
That video is great - I’ve never watched MitM - but I have totally done that before: started out intending to wash a spoon and wound up rearranging the furniture.
What’s worse is when it happens on a project. “I’ll just write a few passages and connect this thread back in, but first, I need music…” (FOUR HOURS LATER) I’m on YouTube watching unboxing reviews of egg-peelers.