Hacker News new | ask | show | jobs
by brownianemotion 2107 days ago
A great way to let someone understand recursion is to let them learn how the principle of mathematical induction works. It gets rid of all the noise related to the programming language.