Re: Some advice for a lisp newb

From: Bjørn Nordbø (bn_at_telenor.net)
Date: 03/13/04


Date: Sat, 13 Mar 2004 18:26:29 +0100

Alan Crowe <alan@cawtech.freeserve.co.uk> writes:
>
> My vote goes for an alternative - that programmers from a C
> background are used to the edit-compile-run cycle being
> relatively slow, and so adopt a learning style based
> everything being explained in the book, to avoid wasting
> time having to try stuff out. But the Read-Eval-Print-Loop
> is a wonderful learning environment. It lets you try out
> fragments of programs. In Lisp, the Hello World program is
> 13 characters
>
> "Hello World"

That's one thing I remember from my first attempt at learning Lisp:
When does he get to the "Hello world"-example! :-)

I found this quite useful howto long time ago; unfortunately is is
out of date:

http://ww.telent.net/lisp/howto.html

An introduction covering how to work with the REPL, SLIME/ILISP,
ASDF, the Hyperspec etc. wold probably be useful.

-- 
We tend to meet any new situation by reorganising; and a wonderful method
it can be for creating the illusion of progress while producing confusion,
inefficiency and demoralisation.    -- Gaius Petronius, 60 AD


Relevant Pages

  • Re: Do header files really serve a useful purpose?
    ... Learning it completely is very hard. ... >there is a good deal of excellent software written in the language. ... The also seem to encourage programmers to avoid using namespaces. ...
    (comp.lang.cpp)
  • Re: Should I Learn Assembly ?
    ... In those days any serious programmer, even applications programmers, ... learned assembly language. ... These days learning assembler is considered unnecessary for applications ... So, if you are serious about sys level stuff, sure, give assembly a try. ...
    (comp.lang.asm.x86)
  • Re: sh?tpile of errors
    ... Spoon-feeding is for babies, not for programmers. ... you're not actually learning *anything*. ... need is an "LD" teacher. ... Richard Heathfield ...
    (comp.lang.c)
  • Re: Per the discussions of Software Engineering
    ... programmers who've learned C are better equipped to understand how ... There's a lot to be said about learning on an untyped language. ... the advantage that, for engineering applications, the first language ... and the true Windows version for disgusting GUI ...
    (sci.electronics.design)
  • Re: Practical Common Lisp to stay on web
    ... Paul Graham likens learning Lisp to learning ... Romance Languages). ... BTW if I like the online version enough I will be sorely tempted to ...
    (comp.lang.lisp)