Lots of people were chatting last week about Sikuli
, the "programming with screenshots" project from MIT. Even if I didn't agree with Adam Goucher's comments
(with I do), I'd still criticize it as a half-measure: a real extensible programming system
would allow one programmer to nest this capability in a generic programming language.