As a follow-up to this thread, I discussed the matter on #perl6 with
Larry today (before the thread on mutable arguments), and I learned
that one of my main concerns, of inconsistency between different
collection types, is not valid.
http://colabti.de/irclogger/irclogger_log/perl6?date=2007-05
At 5:00 PM -0700 5/14/07, Darren Duncan wrote:
On the other hand, unless this steps on something, I could suggest
dropping the @ and % anyway, so we have $array and $hash, and then
we could instead use the @ and % sigils as a prefix to indicate in
that case that we want them to copy by value.
Speaking just for my own preferences, I very much like having sigils
to differentiate variables from routines, that is, a $ prefix versus
either & or no prefix. However, I generally do *not* like the @ and
% prefixes. They seem somewhat contrived so to cover very specific
variable types while