I have no problems with iteration or subroutines, so
why do we need
recursion?
It IS handy, albeit far from NECESSARY, for walking trees.
And, one can ALWAYS misuse any tool for purposes for which it was not
intended.
To the man who has a hammer, . . . the world looks like a thumb.
You can use a dremel as a hammer, and be a danger to oneself and others
(5150).
You could even use recursion for doing iteration.
For a trivial task, such as adding integers from 2 to 101, you could use a
"FOR" loop, you could use recursion, or you could actually take a look at
the problem. (cf. Gauss legend) (5150)
--
Grumpy Ol' Fred cisin at
xenosoft.com