Email or username:

Password:

Forgot your password?
Devil Lu Linvega

Since I've not found a better name for this sort of thing, I call this a waterfall optimization, when it's not only removing tailcalls, but you let the PC keep going and hitting the next routine, and then the next.

"Don't repeat yourself" (DRY) is a principle of software development aimed at reducing repetition of software patterns, replacing it with abstractions or using data normalization to avoid redundancy.

this trampoline is just a pit

5 comments
Capital

@neauoire :: So it's like a fallthrough for subroutines?

Devil Lu Linvega

@CapitalEx yeah, is there a fancy jargon word for this?

missing tail-call : subroutine return
tail-call: jump-subroutine
fall-through: <nothing>

Capital

@neauoire :: I think the jargon would just be fall through. A rare moment where the technical jargon and concept line up. (But it is also likely nobody has thought to give a specific technical name to subroutine fall through).

Go Up