Tuesday, May 09, 2006

Cool Common Lisp project

It appears as if more and more people are building really neat applications using McCLIM, such as cl-wav-synth. Not bad for an interpreted AI language from the 50s only used by academics whose sole datatype is the list, as some seem to think anyway :-)

4 comments:

Anonymous said...

No offense to lisp as a language but the interface to that application looks like it came from the interface. Are there any good looking CL interfaces out there?

Anonymous said...

Oops... lets try that again.

No offense to lisp as a language but the interface to that application looks like it came from the 80's. Are there any good looking CL interfaces out there?

Slava Pestov said...

CLIM is modelled after the user interface on Symbolics Lisp Machines so its different than what you're used to. There also exist GTK+, Cocoa and Windows bindings for writing conventional UIs in Lisp, but I think CLIM is one of Lisp's unique strengths.

Slava Pestov said...

My response was to your first comment, so I guessed you were taking about the behavior of the UI not appearance. If by "80's appearance" you mean the eye candy, then yes McCLIM does look rather spartan. My previous remark about bindings to existing toolkits applies.

Personally I prefer plain-looking UIs to flashy animated ones full of images and transparency, but that's just me...