Lush is an object-oriented Lisp interpreter/compiler with a seamless interface to C, a huge numerical library, a GUI toolkit, and bindings to GSL, SDL, OpenGL, V4l, and others.
Among his many unguilty pleasures—Marlboro Lights, Irish whiskey, bacon and eggs, blue jokes, smoke-filled dives where the music wandered on till four in the morning, voracious sex with good-looking men and women—George Melly especially liked to fish.