Ledgard in ancient days recommended recursion in programming with style; system programming text recommended a prescription for taking out recursion. Later courses had us trained to look for such loops bottoming out.
Recursion not only is a powerful way to rapidly develop, but also is most naturally used in parsers for compilers.
Recursion is powerful; power comes at a price of making powerful goofs. Powerful ides with a lot of corporate funding do as they should, show where the code is locking up, eg. iPhone programming movies I have long been watching but seemed to be delayed in watching at web 2 lesson.
I think the where of lockup is more than bottoming out bugs, that's early education training and not painfully gained intuition.
Alan Grimes wrote:
> The problem was an unintended recursive function... Still shouldn't have
> taken down the whole image though. =\
> Ron Paul: A man of Peace.
> Chemistry.com: A total rip-off.
> Powers are not rights.
> We did not invade Iraq, the government did.