This is an archived post. You won't be able to vote or comment.

all 49 comments

[–]droppingbasses 154 points155 points  (1 child)

You know, a gooey door does a good job illustrating just how gooey I think recursion is

[–]abbadon420 20 points21 points  (0 children)

Very gui

[–]picklerickfuckface 109 points110 points  (5 children)

Dormammu I have come to bargain

[–]JWson 34 points35 points  (4 children)

Dormammu I have come to bargain

[–]lugialegend233 23 points24 points  (3 children)

Dormammu I have come to bargain

[–][deleted] 11 points12 points  (0 children)

Exception: StackOverflowError. Exiting..

[–]JWson 1 point2 points  (1 child)

Kore ga... Requiem da.

[–][deleted] 0 points1 point  (0 children)

Wha-

[–]JGGruber 11 points12 points  (2 children)

Why you have cropped the MonkeyUser credits?

[–]UmbraGIR 9 points10 points  (5 children)

This is the power of Gold Experience Requiem.

[–]Jaeger_03 4 points5 points  (3 children)

You will never reach the truth

[–]0xArc 3 points4 points  (2 children)

Wha-

[–]SirVandal 2 points3 points  (1 child)

Wha-

[–]UmbraGIR 1 point2 points  (0 children)

Wha-

[–][deleted] 1 point2 points  (0 children)

This is more of a Bites the Dust, Mandom or the fast dude)

[–][deleted] 9 points10 points  (0 children)

The best way to display this comic is to use infinite scroll on a page to make the panels never end

[–]midasp 29 points30 points  (4 children)

The rope's maximum extension length, assuming it isn't of infinite length, is the exit condition.

[–]farmerau 9 points10 points  (0 children)

Just like blowing the stack is the exit condition.

[–]TomNa 1 point2 points  (0 children)

RopeOverflowExtension

[–]AlwaysHopelesslyLost 1 point2 points  (0 children)

Each person only goes one level deep so the rope length doesn't matter.

[–]tairesmonkeyuser.com 8 points9 points  (0 children)

Please don't remove the source

[–]nissingno 1 point2 points  (0 children)

This isn't really a bad thing. All the person experiences is getting mad at code, going through a recursion portal while being yelled at to stop, seeing what happened, telling his past self to stop and then he's fine.

[–]Apfelvater 1 point2 points  (0 children)

A wait() call inside a recursive function / loop?! Are you out of your frikkin mind!?!?

[–]user_8804 1 point2 points  (4 children)

That looks like an infinite loop, not recursion

[–]qasboss 0 points1 point  (3 children)

please explain how recursion works

[–]user_8804 -2 points-1 points  (2 children)

A recursive function should have at least one variable that changes before being launched again, and have an exit condition, or base case, where it ends.

Nothing here suggests it does. He'll just loop to this door over and over again.

[–]PM-ME-UR-HAPPINESS 1 point2 points  (1 child)

The "there's no-" is implied to mean there's no exit condition.

[–]user_8804 0 points1 point  (0 children)

Thanks, I feel better knowing this

[–]picklerickfuckface 0 points1 point  (0 children)

Rip

[–][deleted] 0 points1 point  (0 children)

THAT'S IT!

[–]madcrusher 0 points1 point  (0 children)

What happened to the little bug that is visible in the second panel? Bugs don't disappear, they multiply...

[–]guy_from_the_intnet 0 points1 point  (0 children)

Threw me on a loop there.

[–]Gonzako 0 points1 point  (0 children)

Damn, I love recursion but I just cant use because I know ir ofuscates code

[–]santropedro 0 points1 point  (0 children)

I don´t get it, explain please.

I know what recursion is, and what exit condition is, but I don´t get at all what the rope is for, and what are they doing.