What is the difference between iterative and recursive functions? | Hacker News Reader