Well no. Then there would be no way to differentiate @x[1] and $x[1].
Indeed, without the sigils it wouldn't be possible to have a scalar x and an array x and a hash x unless you also had to use the brackets and braces when referring to the container: x[] and x{}.
But then how would you do an empty slice: @x[]?
In reply to Re^5: [Perl 6] $ and @ - what is it coming to?
by BrowserUk
in thread [Perl 6] $ and @ - what is it coming to?
by John M. Dlugosz
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |