Roy Johnson,
It is a shame that Perl doesn't benefit from this optimization then. In other languages, the optimization would involve re-using the same stack-frame with no pushing and popping required. In addition to the
thread I already mentioned, this
external article was also interesting.