in reply to Resources for Functional Programming?

For common lisp and (arguably more popular) older ( thansk hding) dialect scheme, a great book to check out is Structure and Interpretation of Computer Programs, availible here. Since MIT uses it to teach CS majors, it seems to be a good choice.

Update: My bad - my naming is all screwey. Shows what happens when I try to be clever. Fixed now. Thanks, etcshadow!
Update: Numerous fixes suggested by replies. Thanks!



Code is (almost) always untested.
http://www.justicepoetic.net/
  • Comment on Re: Resources for Functional Programming?

Replies are listed 'Best First'.
Re: Re: Resources for Functional Programming?
by etcshadow (Priest) on Mar 17, 2004 at 06:39 UTC
    Just to be pedantic... Scheme and Common Lisp are both Lisps. Lisp is a super-set of languages. Or, to use the terminology lispers prefer, Scheme and Common Lisp are two different "dialects" of Lisp.
    ------------ :Wq Not an editor command: Wq
Re: Re: Resources for Functional Programming?
by bsb (Priest) on Mar 17, 2004 at 12:49 UTC
Re: Re: Resources for Functional Programming?
by hding (Chaplain) on Mar 17, 2004 at 14:17 UTC

    Scheme is not newer than Common Lisp. It is newer than most of the Lisps on which Common Lisp is based, but Scheme definitely had influence on the shape of Common Lisp. For example, refer to:

    The introduction to the Hyperspec