Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister

TimToady Approved renaming Perl6 to Raku

by wazoox (Prior)
on Oct 11, 2019 at 20:27 UTC ( #11107351=perlnews: print w/replies, xml ) Need Help??

See the thread on Github.

Relevant quote:

I am in favor of this change, because it reflects an ancient wisdom:

ďNo one sews a patch of unshrunk cloth on an old garment, for the patch will pull away from the garment, making the tear worse. Neither do people pour new wine into old wineskins. If they do, the skins will burst; the wine will run out and the wineskins will be ruined. No, they pour new wine into new wineskins, and both are preserved.Ē

  • Comment on TimToady Approved renaming Perl6 to Raku

Replies are listed 'Best First'.
Re: TimToady Approved renaming Perl6 to Raku
by tangent (Parson) on Oct 12, 2019 at 00:47 UTC
      If by lively you mean that most comments are from people who don't know much if anything about perl, sure
        Well, that's good. Raising attention and bringing the blessings of Raku to the unwary is part of the plan.


        You can lead your users to water, but alas, you cannot drown them.

      For what it's worth I am actually happy this happened. I think It allows Perl 5 to evolve in its own right, as the original language, and who knows at some point become Perl 6 but based on Perl 5, or perhaps skip to Perl 7 just to make historical point.

      In retrospect (as usual it's easier to connect the dots going backwards), believe this should have been the best solution from the start because Perl 6 is really a spin-off and not actually a new version of Perl 5. Perl 6 is not, and has never been, the same language.

      Anyway, my point is that this renaming is very positive for BOTH the Perl 5 community and the adoption of Perl 6 in it's new name. For the people that continue to love Perl 5, like myself, we no longer have the pressure to migrate to Perl 6, fearing that Perl 5 would eventually end. For the Perl 6 folks, it allows them to attract new programmers to this great language without having to explain that is actually a NEW language.

        Calling it "Perl++" would have done most of this with far less costs and damages.

        But that's their decision which I have to respect.

        Anyway the Perl 5 community must now present a concept for the future, and can't rely anymore on blaming Perl 6.

        Cheers Rolf
        (addicted to the Perl Programming Language :)
        Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

Re: TimToady Approved renaming Perl6 to Raku
by FreeBeerReekingMonk (Deacon) on Oct 14, 2019 at 00:21 UTC
    What is your stance about version numbering?

    Is Perl version 6.0.0 too confusing now and will we be having a jump to Perl 7.00.0, not unlike PHP? Or is it better we have a perl 5.32.0 and greater? And only after a mayor change, switch to a higher version?

    use classic_perl; # enable backwards compatibility by disabling modern

    perl -E '@_=split//,`cal 1`; say @_[37,38,576,86]'

      We can do like Java, which will remain Java 2.x for ever, but actually dropped the 2. So that'll be perl 32, perl 33, etc.
      7 is a holy number in most world religions.

      It has too much of a marketing potential on this planet to be disregarded.

      But IMHO a new major release should come with new features to be credible.

      Cheers Rolf
      (addicted to the Perl Programming Language :)
      Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

Re: TimToady Approved renaming Perl6 to Raku
by LanX (Saint) on Oct 12, 2019 at 13:12 UTC
    Glad this discussion is finally over.

    Let's start a new one to rename "Raku" to "Perl++" ... ;P

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

      From Why Iím Learning Perl 6:

      "Itís funny, fifteen years ago everyone was saying how Perl was shooting itself in the foot with a massive language redesign, because the world was clearly going to switch to Python and Ruby. Well everyone did switch to Python and Ruby, but now everyoneís got the itch to switch again because it turns out Python and Ruby werenít designed for concurrent code execution. Maybe shooting yourself in the foot isnít such a bad strategy, if what you need are bionic robo-feet."

      "Concurrency is hard and if you want M:N thread multiplexing (i.e. WEB SCALE CODE, where application threads arenít pinned to pthreads) your options today are precisely Erlang, Go, .NET, and Perl 6."
Re: TimToady Approved renaming Perl6 to Raku
by Anonymous Monk on Oct 16, 2019 at 12:31 UTC
    Just wondering, where's that "ancient wisdom" from? Is that a Biblical quote? (I don't know the Bible that well, but clearly Larry does.)
        Anon commenters are not allowed to link to Wikipedia, really?

        No not really. Check out 43037 and use the wikipedia:// (or wp://) shortcut:


Log In?

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

How do I use this?Last hourOther CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (6)
As of 2023-12-02 15:53 GMT
Find Nodes?
    Voting Booth?
    What's your preferred 'use VERSION' for new CPAN modules in 2023?

    Results (18 votes). Check out past polls.