AudioVideo


Daniel G Bobrow: Common LISP Object Standard

The Common Lisp Object Standard is a video introduction to CLOS from 1987.


European Common Lisp Meeting: Amsterdam 2005

Talks on various topics.


Dynamic Wizards

Panels covering language design, compilation and runtime issues in so-called dynamic languages.

  • Panel on Language Design
    Paul Graham, John Maeda, Jonathan Rees, Guy Steele.
  • Panel on Compilation
    David Detlefs, Will Clinger, Martin Rinard, and Mat Hostetter.
  • Panel on Runtime
    Richard Kelsey, David Moon, Tucker Withington, Kim Barrett, Scott McKay.


International Lisp Conference 2002

Videos (requires the user-friendly Bittorrent to download): Day One Day Two

Entire proceedings, and a browsable directory of proceedings.

Kudos to Luke Gorrie and Franz for releasing these videos and proceedings in a sustainable manner!

(Note: most of these videos seem to have low sound quality.)


Intentional Programming

Revenge of Interlisp. Since Common Lispers aren't using its good ideas, an ex-Microsoftie rightfully copies Interlisp's ideas. One hopes that his company will not create gratuitous modifications in a bid to confuse overworked patent officials and courts.

Here's the video. It mentions neither lisp nor Interlisp.

An analysis by Dave Roberts, which incidentally links to an interview of the person behind Intentional Programming.

Review of a book which contains info about Interlisp. Historical accounts about the effects of CL standardization on the Interlisp community.


Structure and Interpretation of Computer Programs

Interesting CS content. The tool they use, Scheme, is unlike Common Lisp in that it has no iterative constructs or 'error handling' to speak of; it is a highly minimalist, aesthetic language which only makes modest use of those parentheses. It is a favorite among many.

The entire book for this course is also online.


Swine Before Perl

Shriram Krishnamurthi on PLT Scheme. Among other things, walks through building a state machine using macros.


If C is Like Marching, Lisp is Like Dancing

Tate Modern gallery video lecture of an accomplished painter, Harold Cohen, who used computing as any artist tries out new technology to advance their expressive power, and achieved a symbiosis with his lispish apprentice. Background information on him.

Some lisp-specific dissection of the lecture.


Emergent Behavior

Brian Eno's Stanford lecture should be interesting for lispers, since it deals with emergent behavior. It does not mention lisp directly, however.


Arc: A New Dialect of Lisp

  • audio (use "Play MP3", since unfortunately saving is broken)
  • slides


Worse is Better

Panel discussion of Richard Gabriel's screed. With Guy Steele, Dan Weinreb, Ken Anderson, Simon Cozens and Jeremy Hylton.


The Heavyweight Parts of Lightweight Languages

  • audio (use "Play MP3", since unfortunately saving is broken)
  • slides


Lisp Machines in Action

Rainer Joswig: "The video is screen capture of an interaction with a Symbolics Macivory 3 Lisp machine running Genera 8.3. The window is displayed via X11 to a Mac G4, where the interaction has been recorded. It is similar to the window one would get as a console on the Lisp machine. The interaction is a bit slow due to the screen capture going on. In real usage it is much faster."


Marco Baringer's introductional movies