First off, before I forget to mention it, nice job on Apoc2 Larry! You are
the man. I know alot of us on p6l can seem like harsh critics at times, but
it's only because we love Perl so much. ;-)

Anyways, in addition to the $file.next stuff, I'm curious about a few
clarifications on the new semantics of arrays and hashes. Overall it looks
outstanding. I'm interested in what happens with interactions:

   $a = @b;

Does this:

   1. Get the length (doesn't seem to make sense now)
   2. Pull a reference to @b (like Perl5's "$a = \@b")
   3. Get the first element of @b

Similarly, how about:

   %c = @d;

Does this:

   1. Create a hash w/ alternating keys/vals like Perl5
   2. Do the equivalent of "%c = \@d" in Perl5
   3. Or the mystery meat behind Door #3

Also, I like the *@b prototype slurping idea a lot, but I do worry about
potential confusion with the @*b special class notation. I'm wondering if
the latter can't be @::b?

-Nate


Reply via email to