Abigail:
# I'd think it would be much better that '%' followed by a word *not*
# followed by a { isn't interpolated. Granted, you cannot do
# interpolation
# of hashes (well, one could always write "@{[%hash]}", just
# like in perl5,
# and there's little change of clashing with printf formats.
# There's only
# a clash if a format specifier is followed by a brace.

There's only a clash if you double-quote the format string anyway, which
is a rare thing to need to do at all.

# But the way perl6 is going, I doubt we'll see this kind of DWIM; perl6
# is going more in the way of a bondage and discipline language.

It's more like "Perl 6 is removing many inconsistencies".  This
particular case isn't incredibly different from the changes in the
precedence of open() between Perls 4 and 5.  (For those who don't
remember this or haven't read about it somewhere, open() was once a
hybrid unary and list operator, so "open FOO, 'bar' || die;" worked.)  A
minor adjustment in either the language or the user's usage was all that
was necessary to avoid problems with the change

--Brent Dax <[EMAIL PROTECTED]>
@roles=map {"Parrot $_"} qw(embedding regexen Configure)

#define private public
    --Spotted in a C++ program just before a #include

      • ... abigail
        • ... Uri Guttman
          • ... Brent Dax
            • ... Uri Guttman
              • ... Brent Dax
              • ... Uri Guttman
              • ... Eugene van der Pijll
              • ... Peter Scott
              • ... Uri Guttman
              • ... ianb
        • ... Brent Dax
  • ... Brent Dax
    • ... Uri Guttman
      • ... Rich Morin
        • ... Jim Cromie
          • ... Luke Palmer
            • ... Rich Morin
      • ... Dmitry Kohmanyuk Дмитрий Кохманюк
  • ... Tony Hall

Reply via email to