On Mon, Jun 23, 2008 at 10:20 AM, Aristotle Pagaltzis <pagaltzis@gmx.de> wrote: > And those of us who prefer to use guard clauses and not contort > subroutines into nested single expressions cannot avoid `return` > at all. leaving the question, why doesn't the optimizer get rid of return? tentative answer: because the optimizer authors didn't get around to it, seeing once-per-subroutine as not enough savings to justify the effort.Thread Previous | Thread Next