> The same goes for
> 
>         my($x, $y, @t);
> 
> Now, you don't write
> 
>         my(x, y, t);
> 
> do you? And yet, up to and including this very statement, the variables
> are not in scope yet.

Hate to just write a "useless" me too on this one, but I agree with
Bart. Dropping the prefixes doesn't look like Perl at all, and is really
inconsistent.

And I think this:

> foo( $name : $name, @addresses : @addresses, $email : $email );

is something a careful implementation can avoid, but not an argument for
dropping prefixes.

This ain't C, guys! ;-)

-Nate

Reply via email to