Live data from Hacker News

Larry Wall has approved renaming Perl 6 to Raku

github.com

71–80 of 463 posts

Re: Larry Wall has approved renaming Perl 6 to Raku

#71
post #46

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.

But that's because PHP6 was dumped after being in development for a while.

Re: Larry Wall has approved renaming Perl 6 to Raku

#72

From 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").

It's a pretty good name I think!

Re: Larry Wall has approved renaming Perl 6 to Raku

#74
post #19

Earlier 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…

> Would I write an API in perl? Nope.

I see you have not tried Mojolicious.

Re: Larry Wall has approved renaming Perl 6 to Raku

#76
post #15

Earlier 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.

False equivalence. I'd choose a hacked-together mess from an engineer who's likely no longer with the company written in Python over Perl any day.

Re: Larry Wall has approved renaming Perl 6 to Raku

#77

What utility does Perl provide in a world dominated by python?

One thing perl provides is a few examples of how to handle utf-8 better than Python does.

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

#78

What utility does Perl provide in a world dominated by python?

Plenty.

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

#79
post #47
post #46

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.

They'll probably skip to 7.

That is probably the best solution, but at the same time it is such a hilarious thing.

Re: Larry Wall has approved renaming Perl 6 to Raku

#80
post #67
post #46

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.

Since the language-previously-known-as-Perl6 will be known as Raku, there shouldn't be any conflict with Perl v6

Even if file names/packages don't clash, there's still a conflict when it comes to documentation, articles, blog posts, books, stack overflow questions and other documents that might or might not be updated.
Post reply on HN