3 ms·
I studied math and I find recursion unintuitive, whereas I find the Principle of Induction[1] profoundly intuitive (the two are very closely related). [1] http
by dvt 11y ago
I studied math and I find recursion unintuitive, whereas I find the Principle of Induction[1] profoundly intuitive (the two are very closely related).
[1] https://en.wikipedia.org/wiki/Mathematical_induction https://en.wikipedia.org/wiki/Mathematical_induction
- ScottBurson 11y agoSo what is it about recursion that eludes you? It is very strange to me that someone would find one of those concepts easy and the other not -- as you say, they are two forms of the same thing.
- dvt 11y agoI guess it's more reading and writing it in code. In my case, it makes sense to read code like I read a book: it has a beginning, a middle, and an end. (Procedural, see?) A recursive function makes me do all these convoluted mental gymnastics when I'm just trying to figure out if Cinderella lived happily ever after or not.
- ScottBurson 11y agoI promise you, if you wrote and read more recursive functions, you would get used to them. It's just a matter of practice.
- coldtea 11y agoOne is linear, the other recurses (things into things into things). It's like comparing Star Wars to Inception.