Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re^3: Does Perl Have a Business Plan?

by BrowserUk (Patriarch)
on Mar 22, 2013 at 17:19 UTC ( [id://1024964]=note: print w/replies, xml ) Need Help??


in reply to Re^2: Does Perl Have a Business Plan?
in thread Does Perl Have a Business Plan?

If and when P6 becomes a production-capable product, I think marketing it would be quite easy. But ...


With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.

Replies are listed 'Best First'.
Re^4: Does Perl Have a Business Plan?
by Propaganda.pm_rj (Acolyte) on Apr 09, 2013 at 11:43 UTC

    Good joke. :-)

    Wasn't meant as such? Then tragedy - of course. Even if Perl6 was available yesterday (and we're being told it is already available ... go perl6.org yadda yadda), marketing it would be very hard and at the current moment would most probably fail at all.

    Why? Because the whole Perl6 project, team, people is totally ignoring ROI. OTOH maybe this is because such an approach has its tradition in the Perl world. Who knows?

    propaganda.pm - Not just another Perl Mongers Group.
      Good joke. :-)

      No, it's not joke.

      If Perl6 did today, 90% of what Perl5 already does -- with 90% or even 70% of the performance that Perl5 does it -- it would be usable for many non-performance critical applications with the benefits of cleaner syntax and easier maintenance now; and the promise of lots of good stuff to come in the future.

      Marketing it would be a simple as demonstrating the concise, clarity of like for like code against Perl5, Python, Ruby et al.

      That would be enough to encourage early adopters and start both discussion and the exploration of what it is capable of. From that would come the kick-starter application, and interest, and a wider audience and wider contribution. It could then sink or swim on its own merits rather than on sound-bite marketeering, dubious statistics or patriarchal request.

      Marketing based on giving people what they want -- rather than making them want what you have got -- is more reliable; more honest; and actually quite easy.

      And people want a cleaner, clearer, simpler, more orthogonal Perl, and have done for a long time. But they are not prepared to throw the baby out with the bath water.


      With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
      Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
      "Science is about questioning the status quo. Questioning authority".
      In the absence of evidence, opinion is indistinguishable from prejudice.
        No, it's not joke.

        Then the "tragedy" statement applies.
        I cannot argue with (shortened quote):

        if ... would ... would ... would ... would ... could ..."

        It is neither wrong nor right. It's not verifiable, and highly hypothetic (see quote). More hope than fact, actually. Sure, if all these would's and could's would be in place, you could hope that some early adopter would catch on.

        Yes.

        So what? Then of course you'd hope that some kind of bootstrap process comes into existence, and the incoming adopters start to be less and less "early", until we have a Perl6 hype and girls start tearing of their shirts if they see a guy wearing a Perl6 T-shirt. Yeah. Why not? Phantasies are not illegal.

        Unfortunately my estimate of the situation (and of your estimate of the situation) differs significantly. You completely/elegantly ignored the ROI topic I pointed to. You know - even todays early adopters aren't what they used to be. Significant amounts of early adopters - I mean. Sure, in todays worldwide IT-crowd counting tens of millions (possibly more) you will find a few die-hards that can adopt almost anything. If you hope for that, then I agree. Yes, that can happen.

        But try to be honest to yourself. Do you really expect, that from this early adoption would come the kick-starter application, and interest, and a wider audience and wider contribution possibly even self-sustaining? As I wrote above: more hope than fact.

        Please don't get me wrong. I too see Perl6 as promising. However, at the current moment I do not see anything of relevance being done to offer at least some Perl6 ROI. Not even for early adopters. (please do not confuse early adopters with temporary tryout hackers)

        However, in my humblest opinion, that situation would radically change, 180°, if there was a Perl5 to Perl6 converter. Here I agree with your 90% estimate. Maybe even 80%. If it could automatically convert 80% of the pure-perl CPAN modules to Perl6 ... BINGO! You would:

        • Have proof, that Perl5 and Perl6 are entangled sister projects that benefit each other
        • Perl6 would benefit (huge surge of resources)
        • Perl5 would benefit (opened migration path)

        Until then, Perl6 is - and I would like to quote Richard Foley here - "Basically an excercise in academic masturbation". And I quote Richard here, because I do agree with him. As me the perl hacker, and me the upper management guy.

        Why is such a converter not being done? Because it's hard I'm being told. Sorry. Before such a thing is not "in place" I - as a manager - cannot take Perl6 seriously. However, IF such a thing is in place, I most certainly know, that I would authorize the migration of some in-company tools (not customer projects - I'm not that bold) to Perl6.

        And allow me the corollary, that during the development of such a converter, Perl6 - the language - would gain a development boost, because now it would have at least some code being benchmarked with.

        Sorry if anyone is insulted by anything I wrote - just trying to express my sincere opinion.

        propaganda.pm - Not just another Perl Mongers Group.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1024964]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others learning in the Monastery: (3)
As of 2024-04-16 05:51 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found