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.

Reply via email to