Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • Well, you've got some choices to make. You can embrace the change or you can fight it.

    Perl 6 is Perl 5, but more so. I'm not talking about the internals. I'm not talking about the syntax. It's the feeling of the language that's important, and the feeling of the community. As long the languages understand each other and work to develop common ground, everything should be fine.

    Perl 6 isn't a magic bullet, but what it is no more and no less another generation of Perl, community and all. Like the prod

    • Perl 6 is Perl 5, but more so. I'm not talking about the internals. I'm not talking about the syntax. It's the feeling of the language that's important, and the feeling of the community.
      Let's see:
      sub foo {
          return 0 is true;
      }
      I don't think that got the same feeling as Perl5. There are going to be lots of new idioms in Perl6 that don't have a reason to exist in Perl5. At the same time, these idioms are being added so that the magical behaviors we have come to expect from Perl will continue to exist -- and multiply.

      That's the intent, anyway.

      • sub foo {
            return 0 is true;
        }

        Gah, that's nothing more than what all the punk kids are using to write:

        sub foo {
            return dualvar(0,"true");
        }
        these days. In my day we had to rub two scalars together to get
        sub foo {
            return "0E0";
        }
        and we thought ourselves lucky to have that