http://qs321.pair.com?node_id=1033395


in reply to To monks who are interested in contributing to Perl 6 but are not now doing so. What is stopping you?

Basically there is a skill set gap. Nearly every one likes to contribute to a project this big and significant. But it will need much application of effort, time and energy to even get started and do something significant. Given most people have to tend to their full time jobs, have responsibilities (both financial and in other kinds) and are badly strapped for time. It will definitely require more than just 'trying' to contribute significantly to Perl 6 kind of a project.

Also not all people are altruistic like the current Perl 6 contributors(I have utmost respect for the current contributors, All of them Jonathan, Masak, Moritz, Larry, Patrick.. I mean every one who has contributed). People tend to think learning as investment in time and effort rewards of which they can reap later.

So if you are expecting people to invest in something like Perl 6, you also need to bring it out ASAP. I don't want to get into another 'readiness' debate. But the fact of the matter is, if some one asks you if they can simply go and use Perl 6 for all things they use Perl 5 today- Your answer will be a straight 'No'.

I am willing to bet that once something you yourself call 'production ready 6.0 release' is out. Module contributions will come in floods. But until then most people are going to stick with they think is going to be around for a long time. And that's hardly surprising.

  • Comment on Re: To monks who are interested in contributing to Perl 6 but are not now doing so. What is stopping you?

Replies are listed 'Best First'.
Re^2: To monks who are interested in contributing to Perl 6 but are not now doing so. What is stopping you?
by Anonymous Monk on May 16, 2013 at 21:07 UTC

    There’s your problem:

    ... if some one asks you if they can simply go and use Perl 6 for all things they use Perl 5 today, Your answer will be a straight 'No.'

    “Therefore, it is not ‘Perl-6.’”   Period, hard-stop, end-of-sentence.   I don’t know what it is (and at this point I frankly do not find reason to care), but the bottom line is that you are creating:   a different language.   Stack it alongside, say, Haskell or Lustre or Simple or Sartre or Brainf*ck or InterCal or Piet or Whitespace, and hope for the best.   But, please, don’t play out in real-life the old joke about the woman who was married to an IBM salesman for thirty years but was still a virgin ... “all he did was to sit on the edge of the bed and tell me how good it was going to be.”   :-)

      Postscript:   the above post was mine.   I don’t know why PerlMonks logged me out.   I own these words.   Attach your down-votes here ...

      (And to the above list of languages I would have cheerfully added ... “or C++ or Ruby or Perl5 or ...”     (Insert the wildly-successful programming language of your personal choice or prejudice.)   This is engineering, and in the Engineering world you live-or-die by a strange combination of virtue, good fortune, and pure dumb luck.   (But somehow, meanwhile, you get the job done.)

        "I don’t know why PerlMonks logged me out."

        It probably didn't, you've been given an explanation as to why you may be experiencing this at least twice before, but you fail to provide any logical comment on the subject.