Earlier quoted context omitted.
> Larry has now agreed with the change and Perl 6 will be renamed to "raku" and Perl 5, which has regular, major releases every year, will now be able to simply be "Perl" and be free to continue on its own way. I hope that doesn't mean that when Perl needs a major number version change again, they'll chose 6. It would be pretty confusing to have 2 Perl 6.
It's not uncommon to leap frog versions in such cases. PHP went from 5 to 7, for instance.
Larry Wall has approved renaming Perl 6 to Raku
71–80 of 463 posts
Re: Larry Wall has approved renaming Perl 6 to Raku
#72From what I could tell, Raku appears to be from Rakudo, the Perl 6 compiler, which is a shortened form of rakuda-dou (="way of the camel" in Japanese). Rakudo also means "paradise". The "raku" from "way of the camel" means "camel", while the "raku" from "paradise" means "fun" or "enjoyable" (or "music"). Incidentally, it also happens to sound similar to "roku" (="six").
Re: Larry Wall has approved renaming Perl 6 to Raku
#73Re: Larry Wall has approved renaming Perl 6 to Raku
#74Earlier quoted context omitted.
Sure but there's a reason that development has moved off of Perl.
And other people love chasing new shiny things. I'm yet to see another language ecosystem that solves 99.99% of the problems one might have the way CPAN does. Would I write an API in perl? Nope. Would I write something that massages the data that APIs spit out and processes it, drops into a queues, generates jobs, etc? Absolutely. Mostly because I will write a few hundred lines of code for existing CPAN modules to so…
I see you have not tried Mojolicious.
Re: Larry Wall has approved renaming Perl 6 to Raku
#75Can someone explain to me, for what kinda of new projects would they use Perl/Raku in 2019 at all?
Re: Larry Wall has approved renaming Perl 6 to Raku
#76Earlier quoted context omitted.
In the same boat on the "why haven't people moved on"... Perl use to be ubiquitous but over time it's really gone to the wayside vs. Python tooling for more complex stuff, and back to basic BASH for the simple scripting needs. Every time Perl comes up in a professional environment for me I'm reluctant to say I'm capable, because it's always a hacked-together mess from an engineer who's likely no longer with the compa…
> it's always a hacked-together mess from an engineer who's likely no longer with the company. (obviously this is VERY anecdotal to my career) That's what programming is.
Re: Larry Wall has approved renaming Perl 6 to Raku
#77What utility does Perl provide in a world dominated by python?
To put this another way, my 10-year-old perl-based web crawler did not have a problem crawling websites with umlauts in the hostname. Python is fixing supporting that new 2008 standard next year.
Re: Larry Wall has approved renaming Perl 6 to Raku
#78What utility does Perl provide in a world dominated by python?
Read https://www.evanmiller.org/why-im-learning-perl-6.html or the follow-up https://www.evanmiller.org/a-review-of-perl-6.html
Or, Why Perl 6 is the "Game of Thrones" of programming languages: https://techbeacon.com/app-dev-testing/why-perl-6-game-thron...
Lots more where those came from...
Re: Larry Wall has approved renaming Perl 6 to Raku
#79Earlier quoted context omitted.
> Larry has now agreed with the change and Perl 6 will be renamed to "raku" and Perl 5, which has regular, major releases every year, will now be able to simply be "Perl" and be free to continue on its own way. I hope that doesn't mean that when Perl needs a major number version change again, they'll chose 6. It would be pretty confusing to have 2 Perl 6.
They'll probably skip to 7.
Re: Larry Wall has approved renaming Perl 6 to Raku
#80Earlier quoted context omitted.
> Larry has now agreed with the change and Perl 6 will be renamed to "raku" and Perl 5, which has regular, major releases every year, will now be able to simply be "Perl" and be free to continue on its own way. I hope that doesn't mean that when Perl needs a major number version change again, they'll chose 6. It would be pretty confusing to have 2 Perl 6.
Since the language-previously-known-as-Perl6 will be known as Raku, there shouldn't be any conflict with Perl v6