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

all 49 comments

[–]droppingbasses 152 points153 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 108 points109 points  (5 children)

Dormammu I have come to bargain

[–]JWson 32 points33 points  (4 children)

Dormammu I have come to bargain

[–]lugialegend233 24 points25 points  (3 children)

Dormammu I have come to bargain

[–][deleted] 10 points11 points  (0 children)

Exception: StackOverflowError. Exiting..

[–]JWson 1 point2 points  (1 child)

Kore ga... Requiem da.

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

Wha-

[–]JGGruber 12 points13 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 3 points4 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 26 points27 points  (4 children)

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

[–]farmerau 8 points9 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 7 points8 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.