From: Henrik Motakef
Subject: Tutorials on using (not writing) Lisp?
Date: 
Message-ID: <87lm5lu75r.fsf@pokey.henrik-motakef.de>
Hi,

I am looking for tutorials that don't directly deal with lisp
programming, but with creating and using lisp programs, i.e. with the
tools "around" CL. For example, something that explains what defsystem
is and how you use it, or how you would deliver a CL
application/library (as a programmer) or use such a delivarable (as a
mere user).

Is there anything like this? If there is nothing general (perhaps
because it differs too much between implementations?), I am currently
trying to get UncommonSQL working with CMUCL on FreeBSD, but scince my
aim is not only to get stuff done (I'm sure I will, but there is too
much trial and error involved for my taste), but to learn how one gets
stuff done, something with a broader scope would be much appreciated.

TIA
Henrik
From: Marco Antoniotti
Subject: Re: Tutorials on using (not writing) Lisp?
Date: 
Message-ID: <y6cptuwrb58.fsf@octagon.valis.nyu.edu>
Henrik Motakef <··············@web.de> writes:

> Hi,
> 
> I am looking for tutorials that don't directly deal with lisp
> programming, but with creating and using lisp programs, i.e. with the
> tools "around" CL. For example, something that explains what defsystem
> is and how you use it,

The documentation for MK:DEFSYSTEM is now in the distribution.  Check
out the CLOCC site.  ASDF also comes with documentation.

> or how you would deliver a CL
> application/library (as a programmer) or use such a delivarable (as a
> mere user).

CL has many different implementations.  While the core language is
specified by the ANSI standard, "application delivery" and "library
creation" are implementation dependent aspects.  You should look at
your implementation manuals for this.

> Is there anything like this? If there is nothing general (perhaps
> because it differs too much between implementations?), I am currently
> trying to get UncommonSQL working with CMUCL on FreeBSD, but scince my
> aim is not only to get stuff done (I'm sure I will, but there is too
> much trial and error involved for my taste), but to learn how one gets
> stuff done, something with a broader scope would be much
> appreciated.

Well, it'd be nice to have some more unified tutorial on these
subjects, however, it takes time.  So you are better off looking at
the docs of the system you are using or ask here.

Cheers

-- 
Marco Antoniotti ========================================================
NYU Courant Bioinformatics Group        tel. +1 - 212 - 998 3488
715 Broadway 10th Floor                 fax  +1 - 212 - 995 4122
New York, NY 10003, USA                 http://bioinformatics.cat.nyu.edu
                    "Hello New York! We'll do what we can!"
                           Bill Murray in `Ghostbusters'.