Newsgroups: comp.lang.lisp
Path: cantaloupe.srv.cs.cmu.edu!europa.chnt.gtegsc.com!news.sprintlink.net!howland.reston.ans.net!swrinde!elroy.jpl.nasa.gov!news.larc.nasa.gov!night.primate.wisc.edu!aplcenmp!hall
From: hall@aplcenmp.apl.jhu.edu (Marty Hall)
Subject: Re: common LISP on a PC?
Message-ID: <D8D396.613@aplcenmp.apl.jhu.edu>
Organization: JHU/APL AI Lab, Hopkins P/T CS Faculty
References: <3o6g3v$4bl@freelove.tu-graz.ac.at> <JASON.95May9132217@wratting.harlqn.co.uk> <3oob4h$9q3@no-names.nerdc.ufl.edu>
Date: Wed, 10 May 1995 12:12:42 GMT
Lines: 52

In <3oob4h$9q3@no-names.nerdc.ufl.edu> kem@prl.ufl.edu (Kelly Murray) writes:
>In article <JASON.95May9132217@wratting.harlqn.co.uk>, 
> jason@harlequin.co.uk (Jason Trenouth) writes:
[...] Jason:
>|> Harlequin distributes "FreeLisp", a (CLtL2) CL with a GUI on MS
>|> Windows, but no compiler.
[...] Kelly:
>This is a nice gesture, but doesn't this help to perpetuate the myth 
>that Lisp is interpreted and slow??
>
>AKCL (Austin Kyoto Common Lisp) was (is?) a better free implementation 
>to help stamp out old misconceptions of Lisp.

First of all, "FreeLisp" should really be called "CheapLisp"; it costs
$50, and is only available for University use (as I understand
it). This is a good alternative for students who want to do
assignments on PCs at home. I am told Nancy Fisher
(nfisher@harlequin.com) handles this. 

GNU Common Lisp, (and AKCL, its predecessor) does not run on DOS or
Windows, which is what I thought Jason was responding to. Also,
FreeLisp is supposedly full CLtL/2, while GCL, though moving that
direction, is not. And to some non-Internet-savvy students, being able
to call Harlequin on an 800 number and get FreeLisp+editor on disks is
an advantage. But GCL is compiled, does have CLOS (via PCL) and can be
used with the ILISP package from GNU Emacs or Xemacs on UNIX/Linux
platforms, and runs on VMS. And of course GCL is not limited to
University/Educational use, as is FreeLisp.

CLISP is another alternative for people who want free CL's for
DOS. Some Linux versions bundle it, I think. Like GCL, it is also
CLtL/1 with CLOS and some other CLtL/2 features, and has a reasonably
good compiler. I've been recommending this to my students who have PCs
and don't want to dial into the Hopkins UNIX machine, or want to debug
at home and just upload at the end. Now I'll probably recommend both
CLISP and FreeLisp. 

Allegro CL/PC is obviously a good choice for serious Lisp/Windows
developers, but is a bit steep for most students' budgets who are just
using Lisp for a semester. Get 'em hooked on Lisp with a good intro in
school, and then they'll want a real development version like this for
Windows/OOP/AI development when they get out. :-)

GCL and CLISP are discussed in section 4-0 of the comp.lang.lisp FAQ, 
You can obtain the full file by anonymous FTP from ftp.cs.cmu.edu
(128.2.206.173) in /user/ai/pubs/faqs/lisp/lisp_xx.faq (where xx = 1
through 7). Or send  email to ai+query@cs.cmu.edu with a body of "Send
Lisp FAQ".

Cheers-
						- Marty
(proclaim '(inline skates))
