home | changes | index | login

March 31 2007

<Stephen> Recommended reading: 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 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: The English-Likeness Monster.

pick a name (required to comment or edit a page)
last edited October 1, 2007