> Trying to maintain that recursive list of unclosed lists in your
> brain is fun. It stretches the brain in interesting ways. I was
> way into Lisp at one point, including writing several Lisp
> interpreters (that simple structure makes Lisp very easy to
> implement). But I never found Lisp code very maintainable, because
> any time you read a program, you have to build up that list in your
> head every time just to follow the logic structure and figure out
> what the return value will be. 

So basically while recursion is easy to write it isn't so easy for other
people to understand compared to iterative code.  So maybe that is a
big part of it....recursion is just harder on the brain than iteration.

cs
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to