Inform Language

Inform is an InteractiveFiction authoring system written by GrahamNelson. Graham's Inform page can be found at:

http://www.inform-fiction.org/

The Inform Programming Page can be found at http://www.doggysoft.co.uk/inform/, although it hasn't been updated since 1996. A better starting point would be Roger Firth's page at http://www.firthworks.com/roger/.


Also see StephenGranade?'s Inform page at:

http://www.duke.edu/~srg3/IFprogramming/inform.html

Stephen is also the Guide at About.com's InteractiveFiction pages:

http://interactfiction.about.com


Inform has a lot of EnglishLikeFeatures. It could also be described as a LogicProgrammingLanguage.

Not really. It's actually a hybrid language, with a lot of neologisms describing some fairly mundane programming concepts, plus some clever stuff:

So it's a real mixed bag of a language. Like a baroque steampunk battleship, it's amazing that it runs at all really, and it is very stimulating to see it defy so many design conventions at once - but there aren't a lot of unifying ideas that hold it all together.

Programming in Inform 7 is a mixture of awestruck delight turning swiftly to utter bafflement, frustration, and anger when you try to work out why something you wrote gives inscrutable compile errors. And then resignation as you realise that you will probably never know - at least not by reading the manual - whether the thing you can't do is a bug or a feature.


CategoryInteractiveFiction CategoryProgrammingLanguage


EditText of this page (last edited October 18, 2010) or FindPage with title or text search