Luke Palmer wrote:

> The real question is, if they don't auto-vector, what I<does> this do:
> 
>     @a = (4, 1, 2) + 7;
> 
> @a could be (9) or (10), maybe even (\(4,1,2)+7), but hopefully not.

What about making that a fatal error?  If it doesn't do anything
sensible -- and if all the suggested outcomes it _could_ have can each
be achieved in more sensible ways -- then why should it do anything at
all?

Perl 6 sounds like it's going to be complicated enough already, so I'm
strongly in us limiting new features to those that come about through a
desire for particular functionality rather than a desire to use up some
'spare' syntax ...

Smylers

Reply via email to