« Consortia don't reduce bureaucracy | Main | Wilbur lives! »

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8345588d069e200d834256fd053ef

Listed below are links to weblogs that reference Nothing new in the world (it's all be done in Lisp):

Comments

Patrick Logan

McCLIM --- yes. The CLIM definition is based on ideas that went into Genera, i.e. "presentation" objects that display objects on the screen, maintain connection to their object, maintain awareness of their type, etc. for further interaction.

Hamish

Thanks, Patrick.

The title was a bit overblown, really; it was the UI continuations in Haystack that struck me as a particularly good idea. The consistency thing is just (all too rare) sense.

Haystack also stacks up menu items for all of the "things" under the cursor (so for example asking for a menu from a name as part of an email header will give all the options for doing things with the person record and with the email). That's a quick way to get a long menu, which might be viewed as a problem I suppose.

I don't know whether UI continuations are original to Haystack or not, but I haven't come across them elsewhere. If anyone has, I'd be interested to know.

I had a brief stab at getting the McCLIM listener to go with the Debian package of McCLIM, to no avail. Probably because I didn't try hard enough, but this is not the week for such experiments.

Another time.

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

November 2009

Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30