Are you suggesting we declare variables using $x = undef; instead of my $x;? It doesn't sound like a good thing to me. It's longer, and it's less clear. And of course, you'd need a new way to undefine variables.
If you're not talking about replacing all my $x; with $x = undef;, then it's not a declaration, and it would make it impossible to catch typos.
In reply to Re^5: Make $^V and "my" implicit
by ikegami
in thread Make $^V and "my" implicit
by gunzip
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |