Python is also a Lisp compiler name?

Michael Hudson mwh at
Tue May 15 01:27:29 CEST 2001

aahz at (Aahz Maruch) writes:

> In article <m3bsowph32.fsf at>,
> Michael Hudson  <mwh at> wrote:
> >Roman Suzi <rnd at> writes:
> >>
> >> It seems, there is a Lisp compiler, called Python ;-)
> >
> >$ lisp
> >CMU Common Lisp 18c, running on
> >Loaded subsystems:
> >    Python 1.0, target Intel x86
> >    CLOS based on PCL version:  September 16 92 PCL (f)
> >    CLX X Library MIT R5.02
> >    Hemlock 3.5
> >
> >This confused me the first time I fired up cmucl :-)  They probably had
> >the name first, too.
> What makes you think so?  Our Python was started in 1990, and the
> statement above gives a subsystem date of 9/16/1992.

The fact that CMUCL is as far as I know a very old project.  Eg.

which says:

    CMUCL has been under continual development since the early 1980's

I don't know when they chose the name Python for their compiler, but
it seems likely it was well before it stopped being funded at CMU in

It's not surprising that they use a CLOS based on a '92 version; CLOS
itself isn't very much older than that.


  Indeed, when I design my killer language, the identifiers "foo" and
  "bar" will be reserved words, never used, and not even mentioned in
  the reference manual. Any program using one will simply dump core
  without comment. Multitudes will rejoice. -- Tim Peters, 29 Apr 1998

More information about the Python-list mailing list