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.
  • Perl 6 was a precondition for modern Perl.

    • I bet that assertion would meet anything from full agreement to full disagreement among Perl 5 people. Doesn't say much about its truth content, of course.

      But I wouldn't put it past the Perl 5 people to invent things like Moose and the testing culture even without Perl 6 doing experiments at the front lines. Maybe in a hypothetical parallel universe where Perl 6 never existed, they'd have chosen to be inspired by the good parts of Haskell or Python or Ruby (or other languages with good parts) instead.

      • Moose is definitely attributable to Perl 6, but didn't the testing culture predate it?

        --
        J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers
        • Schwern wrote Test::Simple and then Test::More as part of an overhaul of Perl 5 testing to prepare for Perl 6; he was the chair of the Perl QA working group formed as part of the Perl 6 working groups. I extracted Test::Builder from both at Schwern's suggestion.

          • I see. I absolutely did not realize this! Thank you for helping me see this additional debt Perl 5 owes to 6.

            I also didn't realize you were responsible for Test::Builder; I thought that was all Schwern.

            --
            J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers