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
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Renaissance (Score:1)
Perl 6 was a precondition for modern Perl.
Re: (Score:1)
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.
Re:Renaissance (Score:2)
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
Reply to This
Parent
Re: (Score:1)
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.
Re: (Score:2)
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
Re: (Score:1)
I believe that T::B was Schwern's idea; I happened to implement the first version.