Excellent article discussing the bytecode used to fit text adventure games on early PCs with tiny RAM: https://mud.co.uk/richard/htflpism.htm
ZIL was lisp-inspired, heavily optimised string storage (5.5 bytes per character!) and had some fun opcodes that were very specific to text games.
miniblog.
Related Posts
The Matter protocol is excellent for puns.
"Does it Matter? It doesn't Matter."
Tried `just` (the task runner) today, and I really like it. npm has scripts, but `just` works anywhere.
Editor integration is also excellent: you can get by with Makefile highlighting, but in Emacs you can even run everything interactively!
https://github.com/casey/just
Thoughtful article about building older software with Nix: https://blinry.org/nix-time-travel/
It's striking how a project that does so much excellent work on build reproducibility still has some build errors in this scenario. Bitrot is scary.