Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?

The Perl 6 Threat Revealed

by kyle (Abbot)
on Nov 18, 2009 at 20:16 UTC ( #808015=perlmeditation: print w/replies, xml ) Need Help??

Bretheren of Perl,

When I first learned Perl, it was Perl 4. Perl 5 was available, but it was new, and the company I was working for didn't trust it yet. That was many years ago, at the first job I had after college. In the time since, I've used Perl to varying degrees at every job I've ever had. I still work with Perl 5 today, and I expect this will be how I continue to make my living for years to come.

Some months ago, I shifted my free time expenditures from the Monastery to contributing to Perl 6. At the time, I'd heard there were some Perl 5 folks none too happy with Perl 6, but I was really only dimly aware of this and even further oblivious to the reasons involved.

I found the Perl 6 community to be friendly, welcoming, helpful, and all the other wonderful things I'd come to expect from my experience here at the Monastery. I basically forgot about any rift between the Perl 5 and Perl 6 communities. As I had experienced them, I saw no reason for them not to get along.

My eyes have been opened by masak and mst, who had a long private conversation on this topic and revealed the results of it in two articles.

I think the Perl community would benefit from taking these to heart. If you find yourself lacking the time to read the illuminations within them, mst has prepared a very brief summary, which I will summarize further.

Perl 5 and Perl 6 are two separate languages in the same family. I can tell you from my own experience that the fine folks working on Perl 6 do not plot the demise of Perl 5. I can also tell you that Perl 6 is clearly a different language from Perl 5 and just as clearly came from the same place. They were made with the same ideas in mind. Long may they live with our love and dedication.

Peace to you, Perl users everywhere.

Replies are listed 'Best First'.
Re: The "Perl6" Threat Revealed
by tye (Sage) on Nov 19, 2009 at 00:11 UTC

    So this means that I can now call it just "Perl6" rather than continuing my habit of both referring to it as "Perl6" (at least once, each time I mention it) to please the searchability gods and also referring to it as "Perl 6" to please The Larrys? ;)

    - tye        

Re: The Perl 6 Threat Revealed
by girarde (Hermit) on Nov 19, 2009 at 17:34 UTC
    Rename Perl 6 Margaret.

      Nah, Magritte; Ceci n'est pas une perl.

      The cake is a lie.
      The cake is a lie.
      The cake is a lie.

Re: The Perl 6 Threat Revealed
by zentara (Archbishop) on Nov 19, 2009 at 13:06 UTC
    ..... i know what you mean.... if you run Perl 6 3 times..... well you know, you've invoked 666 , and we all know what that means.....

    I'm not really a human, but I play one on earth.
    Old Perl Programmer Haiku
      Larry appears?
Re: The Perl 6 Threat Revealed
by Anonymous Monk on Nov 19, 2009 at 14:53 UTC
    We could just drop the 5 part, and call it "Perl dot 8 (or dot 10)"... "Perl ten" for short ;)
      The Sun way : solaris from version 2.7 became Solaris 7, Java from version 1.2 became Java 2.

      Following the lead of a certain OS, we could call it Perl VI.

      No emacs-vs.-… holy war here, look elsewhere.

Re: The Perl 6 Threat Revealed
by SilasTheMonk (Chaplain) on Dec 18, 2009 at 21:49 UTC
    Sadly I was not able to read all the way through the rants. Not so much because of the colority of the language bit more because I did not find them the entertaining. Still based upon the summary etc, it sounded a lot like someone who is trying to apologize for causing a big misunderstanding without admitting that that is what they are doing.
A reply falls below the community's threshold of quality. You may see it by logging in.

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlmeditation [id://808015]
Approved by moritz
Front-paged by moritz
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (3)
As of 2023-01-27 20:08 GMT
Find Nodes?
    Voting Booth?

    No recent polls found