Squeak
Rediscovering the Lively Road Not Taken
By Arto on Tue, 2008-05-27 23:00. Emacs | JavaScript | Lisp | Lively Kernel | Morphic | Smalltalk | SqueakSpeaking fondly of an operating system usually misconstrued by a younger generation as merely an ancient text editor older than Stallman's beard, Steve Yegge states that "Emacs is the world's last Lisp Machine. All the rest of them are at garage sales."
While that's indeed the case in a strict sense, in a slightly wider sense the essence of the legendary Lisp machines has managed to survive to the present day in at least one other closely related fork in the road, namely the Squeak project. And now, from Dan Ingalls — the original designer of Squeak and one of the fathers of Smalltalk — comes Lively Kernel, a self-hosting, metacircular prototyping and development environment implemented in JavaScript, a programming language that itself has considerable Lisp ancestry.

