[EMAIL PROTECTED] writes:
> For example. 'strict refs' forbids the use of strings as references.
> Since Larry said on 18 July that probably typeglobs will be going
> away, and since that implies a total revamp of Perl's symbol table and
> name lookup semantics, it's impossible to say today whether 'strict
> refs' is even going to have any meaning in Perl 6. It's not a
> reasonable topic for discussion because the feature it's meant to
> disable may very well not exist in Perl 6, or may be altered in an
> orthogonal direction so that 'strict refs' is nonsensical.
I'm not entirely sure that I agree with you here. After all, no matter
what the symbol tables look like there are still going to be occasions
when someone may want to dispatch to a function by using its name as a
reference rather than using a CODE ref. And yes it's dangerous and
possibly stupid, but it is also occasionally useful. And yes, you can
do it with eval EXPR, but I'm not entirely sure that's any less
dangerous and it'll slow the script down...
--
Piers