computer science The history of a Zorklike programming interpreter is a tale of language, art, code and literature Cory Doctorow