Good introduction to functional programming with Python?

Kragen Sitaker kragen at dnaco.net
Tue Jan 2 04:40:10 EST 2001


In article <91v4m001una at news2.newsguy.com>,
Alex Martelli <aleaxit at yahoo.com> wrote:
>A NON-pure language one SHOULD consider for its
>didactical strength is Scheme.  Abelson's and Sussman's "Structure
>and Interpretation of Computer Programs" will teach one Scheme in
>a strongly FP-oriented setting, and it's a great book on its own --
>I consider SICP as one of the main conceptual motivation to learn
>a little Scheme, just as Kernighan and Pike's "The Practice of
>Programming" is motivation enough to learn some C, or Fowler's
>"Refactoring" motivates one to pick up 'just enough Java to get by'.
>
>Scheme's syntax will feel pretty alien, what with all the darned
>parentheses, but, with Abelson and Sussman at hand, one soon
>gets past that and focuses on really deep and fascinating concerns.
>
>http://www.cs.rice.edu/CS/PLT/packages/drscheme/ gives a free
>and very good implementation . . .

And if you think this post is good advice, you should read
http://pobox.com/~kragen/progbooks.html too.



-- 
<kragen at pobox.com>       Kragen Sitaker     <http://www.pobox.com/~kragen/>
Perilous to all of us are the devices of an art deeper than we possess
ourselves.
       -- Gandalf the White [J.R.R. Tolkien, "The Two Towers", Bk 3, Ch. XI]





More information about the Python-list mailing list