X-Nico

5 unusual facts about Common Lisp


Earmuffs

: This article is about earmuffs that covers a person's ear “Earmuffs” may also refer to the “earmuff convention” in Common Lisp.

Pascal Costanza

He is furthermore the initiator and lead of Closer, an open source project that provides a compatibility layer for the CLOS MOP across multiple Common Lisp implementations.

Philip Greenspun

Among software engineers, Greenspun is known for his Tenth Rule of Programming: "Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp."

Scott Fahlman

He is notable for early work on automated planning in a blocks world, on semantic networks, on neural networks (and, in particular, the cascade correlation algorithm), on the Dylan programming language, and on Common Lisp (in particular CMU Common Lisp).

Setf

setf, a special form in Common Lisp and Lisp that uses its first argument to define a place in memory then evaluates its second argument and stores the returned value at the memory location


Incompatible Timesharing System

Several important programming languages and systems were developed on ITS, including MacLisp (the precursor of Zetalisp and Common Lisp), Microplanner (implemented in MacLisp), MDL (which became the basis of Infocom's programming environment), and Scheme.

Kent Pitman

He was a technical contributor to X3J13, the ANSI subcommittee that standardized Common Lisp and contributed to the design of the programming language.


see also

Guy L. Steele, Jr.

Steele has served on accredited standards committees ECMA TC39 (ECMAScript, for which he was editor of the first edition), X3J11 (the C language), and X3J3 (Fortran) and is currently chairman of X3J13 (Common Lisp).

Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS

Object-Oriented Programming in Common Lisp: A Programmer's Guide to CLOS (1988, Addison-Wesley, ISBN 0-201-17589-4) is a book by Sonya Keene on the Common Lisp Object System.

Steel Bank Common Lisp

The name "Steel Bank Common Lisp" is a reference to Carnegie Mellon University Common Lisp from which SBCL forked: Andrew Carnegie made his fortune in the steel industry and Andrew Mellon was a successful banker.