According to Luke Palmer:
> [Perl 5] had to construct lvalues out of all arguments (for which
> that made sense) because the sub might modify them.
No, actually, that wasn't the reason. Perl 5 passes all values by
implicit mutable reference because it's faster, not because it's
better. I suspect Larry might have passed arguments by read-only
reference in Perl 5 as well, had he found a way to make it fast.
--
Chip Salzenberg - a.k.a. - <[EMAIL PROTECTED]>
Open Source is not an excuse to write fun code
then leave the actual work to others.