Hi there, I'm interested in learning Lisp, are there any recommended
compilers/interpreters/tutorials to get me going under MS Windows? I
have some knowledge of C.
TIA
rihad <·····@mail.ru> writes:
> Hi there, I'm interested in learning Lisp, are there any recommended
> compilers/interpreters/tutorials to get me going under MS Windows? I
> have some knowledge of C.
Compilers:
LispWorks <http://www.xanalys.com/software_tools/products/index.html>
Allegro CL <http://www.franz.com/products/>
CormanLisp <http://www.corman.net/index.html>
CLISP <http://clisp.cons.org/>
The first three are commercial offerings but all of them provide free
trial versions that are great to learn the language. CLISP is
completely free (GPL). My personal favorite is LispWorks because of
it's comprehensible IDE, the ability to easily build GUI applications,
and the trial license which allows you to use their product as long as
you like but with a couple of minor limitations.
Tutorials on the Web:
David Touretzky's book <http://www-2.cs.cmu.edu/~dst/LispBook/>
David Lamkins' book <http://www.psg.com/~dlamkins/sl/cover.html>
Kent Pitman's CLHS, not a tutorial but the definite source:
<http://www.xanalys.com/software_tools/reference/HyperSpec/>
Guy Steele's book (pre-ANSI, but still worth reading):
<http://www-2.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html>
If you're willing to buy a book, I'd recommend starting with either
Paul Graham's book <http://www.paulgraham.com/acl.html> or with
Stephen Slade's book
<http://vig.prenhall.com/catalog/academic/product/1,4096,0136059406.html,00.html>,
I personally prefer the latter. After that, PAIP
<http://www.norvig.com/paip.html> is a must-read IMHO.
You should also check CLiki <http://ww.telent.net/cliki/index> and the
ALU <http://www.lisp.org/> for more links.
Hope that helps,
Edi.
try this: (thanks the writers)
From:
18/09/01
14:18
Subject: Re: Running Lisp on Windows 98
Brian P Templeton <···@tunes.org> writes:
> "Nikolaos Sahtaridis" <········@the.forthnet.gr> writes:
>
> > I am a former Macintosh user (AND Unix user, but this was way
back...), and
> > being new to PCs, I am trying to download a working editor and
compiler of
> > Common Lisp from www.lisp.org.
> > Now, when I tried something analogous for the Mac, I downloaded a
couple of
> > files, decompressed them, double-clicked, the editor appeared and I
was
> > ready to go! On the PC, I have been downloading dozens of files
(namely the
> > folders emacs and gcl) that bear Microsoft's logotype on them (after
being
> > extracted), but no .exe file whatsoever , just .c and .lsp etc
files, that I
> > have no idea how to install and use.
> It looks like you downloaded the source archives, *not* the binary
> distributions of these packages.
>
You can use Corman Lisp and/or LispWorks and/or AllegroCL. Well to get
you running all of the mentioned Lisp will work.
>
> (1) You could install some kind of Unix, probably a GNU/Linux distro
> or FreeBSD. At a first guess you are going to react to this
> suggestion with extreme anger (based on my experiences with other
> MS-Windows users). However, maybe you'll like the other two
> better...
Why? He want to do Lisp Programming. So why don't you tell him what
Lisps do run on Windows?
> > Is there any way to install Lisp on my PC in a straighforward
manner, and
> > have all libraries etc installed automatically, so that I can get
right in
> > the editor somehow from within the Windows environment (or even DOS)
and
> > start programming?
Yes. Download Corman Lisp and/or LispWorks Personal and/or Allegro CL
Corman Lisp can be found here:
http://www.corman.net/index.html
LispWorks Personal
http://www.xanalys.com/software_tools/downloads/lw-personal-edition.html
Allegro CL: somwhere below http://www.franz.com
Regards
Friedrich
rihad wrote:
> Hi there, I'm interested in learning Lisp, are there any recommended
> compilers/interpreters/tutorials to get me going under MS Windows? I
> have some knowledge of C.
>
> TIA