Re: #;
- From: Alan Crowe <alan@xxxxxxxxxxxxxxxxxxxxxxx>
- Date: 30 Dec 2007 17:25:05 +0000
verec <verec@xxxxxxx> writes:
And then started to wish there was some tutorial somewhere
that started out by: here's the list of concepts that are
REALLY different in CL that you must positively master before
even thinking writing non toy examples...
The concept that is really different is what I call
when-lore.
Having made some progress understanding the when-lore of
Common Lisp I started to write a couple of tutorials, but
gave up before I had got anywhere.
http://www.cawtech.demon.co.uk/lisp/whenlore/tales-from-the-whenlore.html
http://www.cawtech.demon.co.uk/lisp/whenlore/simple-when-lore.html
The most important reason for giving up is the difficulty of
editing work intended to explain stuff that one now
understands. The process of learning requires forgetting the
misconceptions that tripped one up first time around and
this forgetting disqualifies one from writing a tutorial.
So I'm tempted to leave writing such tutorials to academics,
who have a fresh bunch of students each year and can see if
version n+1 communicates more effectively than version n.
If one or two Stakhanovite heroes of socialist labour are
willing to sign up in advance to read my tutorials carefully
and tell me in detail how badly they suck, then I willing to
write them.
I know a priori that version one sucks. If I don't get the
feedback I need to produce an improved version two, then I'm
just left with putting bad tutorials on the web to confuse
newbies and I don't see the point in that.
If you are are interested in helping
http://www.cawtech.demon.co.uk/lisp/symbols-and-packages.html
is half done and in need of criticism.
Alan Crowe
Edinburgh
Scotland
.
- Follow-Ups:
- Re: #;
- From: David Golden
- Re: #;
- References:
- #;
- From: verec
- #;
- Prev by Date: Re: C++ to CLOS mapping
- Next by Date: Re: #;
- Previous by thread: Re: #;
- Next by thread: Re: #;
- Index(es):
Relevant Pages
|