in reply to Re^2: Perl 6 - I hope it won't take a decade
in thread Perl 6 - I hope it won't take a decade

And you feel that whining about it on perlmonks will somehow increase momentum? More than contributing to one of the many projects/resources that lead up to Perl 6 would?


There are ten types of people: those that understand binary and those that don't.

Replies are listed 'Best First'.
Re^4: Perl 6 - I hope it won't take a decade
by Anonymous Monk on Jan 18, 2006 at 15:17 UTC
    I'm not whinning. I think you should look at it positively. I have been using Perl and I love it. If I could contribute, I would have done it in 2001.

    I was concerned that if it dragged on, it might never materialise.

      Contribution methods:
      • Write failing tests for Pugs
      • Write failing tests for Parrot
      • Ask questions on Perl6-language
      • Run smoketests for Pugs
      • Run smoketests for Parrot
      • Ask more questions on Perl6-language
      • Implement a feature you want from Perl6 in Perl5 and put it on CPAN
      • Write failing tests for a Perl6 feature in Perl5 and give it to someone to pass and put on CPAN
      • Ask dumb questions on Perl6-language

      None of these require any fancy knowledge or even a lot of time. Even one failing test contributed to any project or one additional platform to smoketest on (you don't have to diagnose, just report) is a meaningful contribution.


      My criteria for good software:
      1. Does it work?
      2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?
      If I could contribute, I would have done it in 2001.
      From the Pugs Overview:
          I know Perl 5, but not Haskell. Can I develop Pugs?
      
          Sure! The standard libraries and unit tests that come with Pugs are coded in
          Perl 6, and there is always a need for more tests and libraries. All you need
          is basic familiarity of Perl 5, and a few minutes to get acquainted with some
          small syntax changes. You will likely pick up some Haskell knowledge along the
          way, too.
      

      Problem solved :-)

      I am looking at it positively ("it" here being Perl 6 development in all it's myriad forms). What I do not look at positively is someone who whines "I hope it won't take a decade", because that contributes exactly zero to the process. IMO.

      And if you really wanted to contribute you would, anyone can (and be it alone by donating some money to TPF for funding the main developers).


      There are ten types of people: those that understand binary and those that don't.
        Then I suppose you would consider the mug-smashing incident as whinning. But, if I'm not wrong, that actually was the catalyst for Perl 6.

        Seriously, if it comes out a decade later, many things would have changed.