Method calls are *even more* expensive, but in context of iteration vs
recursion, non-tail-recursive sub calls are still higher cost than a FOR or
WHILE loop, and Perl subs are higher cost than C subs.
Have we mentioned the other solution?
The Implicit loops of map {block} list; should produce more optimized code and
reads better too.
** not speaking or $dayjob **
Bill, typing with thumbs
----- Original Message -----
From: David Cantrell [mailto:[email protected]]
Sent: Monday, April 08, 2013 08:35 AM
To: [email protected] <[email protected]>
Subject: Re: [Boston.pm] Perl and recursion
On Fri, Apr 05, 2013 at 09:20:16PM -0400, Jerrad Pierce wrote:
> Regardless, my understanding was that although perl's sub calls are
> somewhat expensive ...
I think it's *method calls* that are expensive, not subroutine calls.
The reason being that the subroutine that a method resolves to can
change at runtime.
--
David Cantrell | top google result for "topless karaoke murders"
"There's a hole in my bucket, dear Liza, dear Liza."
"WHAT MAKES YOU SAY THERE IS A HOLE IN YOUR BUCKET?"
_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm
_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm