I really wish the Perl 6 -> Raku change could let it catch up with other languages such as Python. Edit: sorry for the confusion. I meant popularity-wise. I wish the change would clarify to people that Perl 6 and Perl 5 are basically two different languages and people should at least consider Perl 6 as an option when they start a new project.
Larry Wall has approved renaming Perl 6 to Raku
61–70 of 463 posts
Re: Larry Wall has approved renaming Perl 6 to Raku
#62This should have happened with Python 2/3.
Perl 6 is WAY more different than Perl 5. Python 3 absolutely should not have been renamed.
Re: Larry Wall has approved renaming Perl 6 to Raku
#63Fifteen years too late. But I suppose better late than never.
Had they done it fifteen years earlier, I think Perl could have been the language to learn for Data Science. It still is a fantastic language to slice, clean up, and extract information from text files, and it was already very widely used in bioinformatics.
Re: Larry Wall has approved renaming Perl 6 to Raku
#64I really wish the Perl 6 -> Raku change could let it catch up with other languages such as Python. Edit: sorry for the confusion. I meant popularity-wise. I wish the change would clarify to people that Perl 6 and Perl 5 are basically two different languages and people should at least consider Perl 6 as an option when they start a new project.
I don't understand this comment. What needs to 'catch up'? They are vastly different languages with different philosophies, there's problems better solved in either language.
Re: Larry Wall has approved renaming Perl 6 to Raku
#65Earlier quoted context omitted.
A lot of my colleagues in NLP and text processing still prefer to write in Perl. Granted they are mostly the old guard but it is prevalent in academic language technology research.
.. in the old guard of language technology research I guess, because in my NLP lab, no one knows the first thing about Perl (everything is done in Python)
Perl 5 is better than Python in many ways, but worse in other ways. Raku seems to have none of the downsides Perl 5 had, but all of the upsides. Raku looks like it could be a valid replacement for Python in the ML space.
Also, back then, Perl 5 had better libraries than Python. Though, that was quite a while ago.
Re: Larry Wall has approved renaming Perl 6 to Raku
#66I really wish the Perl 6 -> Raku change could let it catch up with other languages such as Python. Edit: sorry for the confusion. I meant popularity-wise. I wish the change would clarify to people that Perl 6 and Perl 5 are basically two different languages and people should at least consider Perl 6 as an option when they start a new project.
The features demonstrated in this talk are worth a watch (or at least a scroll through the slide deck): http://tpm2016.zoffix.com/
Re: Larry Wall has approved renaming Perl 6 to Raku
#67This has been a huge deal for the Perl community. First, it was thought that Perl 6 would be the replacement for Perl 5. But it was long ago recognized that there was no clear upgrade path from Perl 5 to Perl 6, so it was agreed that Perl 6 was a "sister" language to Perl 5 rather than the successor. Except that many people expected that Perl 6 would be the replacement, so that stalled many projects. So an "alias" fo…
> 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.
Re: Larry Wall has approved renaming Perl 6 to Raku
#68Earlier quoted context omitted.
Had they done it fifteen years earlier, I think Perl could have been the language to learn for Data Science. It still is a fantastic language to slice, clean up, and extract information from text files, and it was already very widely used in bioinformatics.
I don't think the name change was the problem here, rather it wasn't complete until recently.
http://blogs.perl.org/users/ovid/2019/08/is-perl-6-being-ren...
Re: Larry Wall has approved renaming Perl 6 to Raku
#69Earlier quoted context omitted.
I'm all about using the right tool for the job. Sometimes Perl is that tool, and thus sometimes I'll still use Perl.
Genuinely curious - and not trying to be a jerk... but where do you find Perl fits well? I can only imagine needing it if I'm stuck on a legacy OS/strictly governed environment where it's the only option I have. (ie: governmental work etc.)
Re: Larry Wall has approved renaming Perl 6 to Raku
#70Earlier quoted context omitted.
>including being one of the few dynamic languages with a working concurrency model... Elixir is worth a look. It's a pretty productive little language with a great concurrency model.
For that matter, Erlang has been around for like almost 30 years and has had multicore support since 2007, and has always been dynamic.