4 ms·
This will be an unusual answer: the Inform documentation. It is some of the best, most compelling technical prose I've ever read. The stability of it is very ca
by zetalyrae 4y ago
This will be an unusual answer: the Inform documentation. It is some of the best, most compelling technical prose I've ever read. The stability of it is very calming when everything else in programming is in a perpetual state of simultaneous development and deprecation.
The two books are "Writing with Inform" and "The Inform Recipe Book":
https://ganelson.github.io/inform-website/book/WI_1_1.html https://ganelson.github.io/inform-website/book/WI_1_1.html
https://ganelson.github.io/inform-website/book/RB_1_1.html https://ganelson.github.io/inform-website/book/RB_1_1.html
Inform is a weird beast: it is a domain-specific language for writing interactive fiction stories, with natural English language syntax. But underneath there's an object model and datatypes and you can use it as a general-purpose language: https://learnxinyminutes.com/docs/inform7/ https://learnxinyminutes.com/docs/inform7/
Additionally, there's "The Inform Designer's Manual", which is for an earlier version using a more standard programming language syntax:
https://www.inform-fiction.org/manual/html/index.html https://www.inform-fiction.org/manual/html/index.html