News for hackers. Stuff that matters.
Re:Inform: A Language for Interactive Fiction by mundo on Friday March 27, 2015 @11:03PM (#9280327)
If this piques your interest and you're interested in programming history, you will very likely enjoy reading about the Zork Implementation Language and the Z-machine, on which Inform is based: http://en.wikipedia.org/wiki/Z-machine And the original spec for game authors from Infocom is quite entertaining: http://xlisp.org/zil.pdf

Good stuff. More generally, if you want a short (<1hr) and amusing example of IF, try this: http://pr-if.org/play/violet/

Re:Inform: A Language for Interactive Fiction by taradinoc on Sunday March 29, 2015 @03:34PM (#9286154)
If you enjoy reading about the Zork Implementation Language, you might also enjoy my project, ZILF, which is a working implementation of ZIL: https://sourceforge.net/projects/zilf/

ZIL is basically a domain-specific language on top of MDL, the Lisp-like language that was used to write the original mainframe Zork. The developers went on to start Infocom and split Zork into three parts that were small enough to run on home computers, creating ZIL and the Z-machine in the process.

The source code for mainframe Zork is still available, but the subset of MDL implemented by ZILF isn't complete enough to play it. Matthew T. Russotto has written a MDL interpreter to do just that: http://www.ifarchive.org/indexes/if-archiveXprogrammingXmdlX...

Re:Inform: A Language for Interactive Fiction by bobbyi_settv on Saturday March 28, 2015 @11:24AM (#9281736)
For further reading, I'd like to recommend the book Let's Tell a Story Together: A History of Interactive Fiction by Jimmy Maher. It is available for free from the author (in Kindle format or readable online): http://maher.filfre.net/if-book/index.html

The same author has also written many great blog posts walking through the history of interactive fiction http://www.filfre.net/about-me/sitemap/

His article about Ultima IV got 97 comments the last time it was submitted here: https://news.ycombinator.com/item?id=8020954

Re:Inform: A Language for Interactive Fiction by gradstudent on Saturday March 28, 2015 @07:07AM (#9281083)
I cannot upvote this enough. Violet is wonderful.
Re:Inform: A Language for Interactive Fiction by dsjoerg on Saturday March 28, 2015 @09:54AM (#9281485)
Wow, just played Violet and holy smokes that was fantastic. THANK YOU