Software bugs aren't inevitable

Paul Rubin http
Fri Sep 16 03:33:30 CEST 2005

François Pinard <pinard at> writes:
> This being said, for one, I always found _insane_ presenting recursion
> to new programmers using such examples, which are both very easily,
> and much better written non-recursively.  It does not help beginners
> at taking recursion any seriously.

I dunno whether functional programming is a suitable topic for
beginners, but I do know that there are some kinds of programs that
beginners shouldn't be writing.  I'm more interested in how well these
techniques work for experts, than in how well they work for beginners.

More information about the Python-list mailing list