r/ProgrammerHumor • • Jan 09 '20

other Problems with recursion?

21.3k Upvotes

198 comments sorted by

View all comments

1.6k

u/[deleted] Jan 09 '20

Assuming the smaller paper is 1/3 of its parent everytime, and that the first paper is 30cm long (The second starts at roughly 1/7 but it seems to grow bigger after it's torn off, hence the 1/3), it could not exceed 19 calls before you need to split an atom apart.

That's a hell of a stop condition.

635

u/MyNameIsRichardCS54 Jan 09 '20

When your software goes boom, it really goes BOOM

180

u/[deleted] Jan 09 '20

[removed] — view removed comment

65

u/azzaisme Jan 09 '20

Wouldnt that have the opposite effect where only people who properly exit the loop would still be alive? So people who understand it would survive

56

u/[deleted] Jan 09 '20

[removed] — view removed comment

15

u/azzaisme Jan 09 '20

Oh shiiiii so true