title: Recursion or iteration?
body: <p>I love recursion. I think it simplifies things a lot. Another may disagree; I think it also makes the code a lot easier to read. However, I've noticed that recursion is not used as much in languages such C# as they are in LISP (which by the way is my favorite language because of the recursion). </p>
  
  <p>Does anybody know if there is any good reasons not use recursion in the languages such as C#? Is it more expensive than iteration?</p>