Newsgroups: comp.lang.lisp
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!news.mathworks.com!yeshua.marcam.com!usc!howland.reston.ans.net!pipex!dircon!rheged!simon
From: simon@rheged.dircon.co.uk (Simon Brooke)
Subject: Re: Why do people like C? (Was: Comparison: Beta - Lisp)
Message-ID: <Cy8tty.6E2@rheged.dircon.co.uk>
Organization: none. Disorganization: total.
References: <Pine.A32.3.91.941014091539.42306C-100000@swim5.eng.sematech.org> <Cxxwx0.1nC@rheged.dircon.co.uk> <Cy1H5H.5I8@cogsci.ed.ac.uk> <38icti$132@goanna.cs.rmit.oz.au>
Date: Tue, 25 Oct 1994 19:22:44 GMT
Lines: 24

In article <38icti$132@goanna.cs.rmit.oz.au>,
Richard A. O'Keefe <ok@goanna.cs.rmit.oz.au> wrote:
>jeff@aiai.ed.ac.uk (Jeff Dalton) writes:
>
>Can someone explain what the references to Lisp-2 are about?
>I have seen some of the old Lisp-2 documents, and don't see any
>interesting resemblance between Common Lisp and Lisp-2.  Can it be
>a reference to the separate namespaces for functions and variables,
>one of the things I like least about CL?  But in that CL resembles
>Interlisp, and _doesn't_ resemble that other MIT product, Scheme.
>

I've sworn off writing anything in the least controversial for a
fortnight, but I thought I'd answer this point. LISP1 and LISP2 (with
the numbers normally subscripted, but that is hard to do in a
plain-text mail message) are terms which have been fairly widely used
(see papers by eg Gabriel) as shorthand to distinguish those LisPs
(e.g. PSL, Interlisp, Scheme, EuLisp) which have a single namespace
for code and data, and those (e.g. Common LISP) which have separate
function and value namespaces. 


-- 
---------simon@rheged.dircon.co.uk
