|
|
| Perl-Sensitive Sunglasses | |
| PerlMonks |
Re^5: Mark Jason Dominus And Me - The Partition Problemby Tommy (Chaplain) |
| on Nov 19, 2012 at 23:27 UTC ( #1004635=note: print w/ replies, xml ) | Need Help?? |
|
INTERESTING! Maybe it doesn't hurt to program the way your brain really thinks...at least not this time. You see, I stripped down the MJD code to its barest form, exactly from the book. Then I removed the print statements from my own version which was just shared in the node previous to this node. Surprise: despite the fact that I'm passing around a reference to my "$share" with each call, my code benches twice as fast. I'm betting it's because I'm not constantly recalculating the "$target". Anyway, here's the benchmarks. I wonder what conclusions could be drawn. If I cared more, I'd run it through Devel::NYTprof and find out what's really going on and why it's faster to do it the way that makes the most sense to my dyslexic brain:
In Section
Meditations
|
|
||||||||||||||||||||