|
|
- <[Stephen]> Recommended reading: [http://www.brasslantern.org/writers/iftheory/i7observations.html Some Observations on Using Inform 7] by Emily Short
-
- It's upsetting to hear that the GUI for Linux is so lackluster. The GUI is practically the other half of the programming language.
-
-
- <[Brennen]> The Linux interface is, well, actually not a GUI at all. It's an old-school "here's a list of choices, type a letter, hit enter" menu system which loses track of what's going on about two thirds of the time and can't cope with relative path names.
-
- Hence my feeling that I could probably do [InteractiveFiction|better in an afternoon]...
-
- I'm definitely interested in the GUI; if nothing else I may have to reboot into my decaying Windows 98 installation and see if I can get that version running. I do wonder what a decent, portable *nix interface would take. Could it be done with console level tools, do you think? Emacs modes or vim customization tied to some Perl?
-
- Not that I'm taking this on any time soon.
-
- ...
-
- An example from the EmilyShort piece:
-
- :Colour is a kind of value. The colours are red, blue and green. A block is a kind of thing. A block has a colour. A block is usually blue. Before printing the name of a block: say "[colour] ". Before printing the plural name of a block: say "[colour] ". Understand the colour property as describing a block.
-
- Um, wow.
-
- <[Brennen]> Much later: [http://daringfireball.net/2005/09/englishlikeness_monster The English-Likeness Monster].
|