BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Presentation: The Evolution of Lisp

| by Abel Avram on Apr 03, 2009. Estimated reading time: 1 minute |

In this presentation recorded at OOPSLA 2008, Guy L. Steele Jr. and Richard P. Gabriel reenact their presentation called “The Evolution of Lisp” which took place during ACM History of Languages Conference in 1993.

Watch: The Evolution of Lisp (43 min.)

Steele and Gabriel present how Lisp developed over the years. They wrote a paper on Lips’ evolution (PDF) which represents the basis for their presentation. They came up with the following chart which made people laugh both in 1993 and in 2008:

lisp 

Legend:

     Black arrows – direct relationships between various Lisp implementations

     Magenta arrows – represent a significant influence on Lisp implementations

     Red rectangles - various LISP implementations

     Green ovals – languages specifications for languages that do not belong to the Lisp family, but were included because of their influence on the language

     Blue ovals – languages specifications within the Lisp family

     Cyan rectangles – official standards projects (ANSI, ISO)

The presentation covers the evolution of the main Lisp families, LISP 1.5, MacLisp, IBM Lisp, Interlisp, and continues with machines used to run Lisp, the development of Common Lisp, Scheme Extended Family, the influence of OO, Lambda Calculus and FORTRAN on Lisp, and figures who played a major role in developing the language.

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Richard Gabriel by Alex Miller

If you're interested in seeing Richard Gabriel speak, he'll be doing a keynote (as will Rich Hickey) at the upcoming Clojure/West conference in San Jose March 16-17th, 2012.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

1 Discuss

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and dont miss out on content that matters to you

BT