Live data from Hacker News

Larry Wall has approved renaming Perl 6 to Raku

github.com

171–180 of 463 posts

Re: Larry Wall has approved renaming Perl 6 to Raku

#171

Earlier quoted context omitted.

> That's just a saying, it doesn't mean that there's one specific reason > a reason Singular, in English that means there's a single reason. > I think there are plenty of reasons, and they work to reinforce each other Care to expand on this? Genuinely interesting, a thread where people complain about a language and they are so careless with the language they use to try and get their point across...

> Care to expand on this? Not particularly since you seem very combative... but here it goes, from the top of my head: without Moose/Moo etc OOP is (was? no clue, I don't follow development any more) just cumbersome and archaic (and with it you'll run into strange things when you hit errors), support in modern IDEs is lacking, there are few developers and therefore a smaller community, it's often not among the offici…

> Not particularly since you seem very combative

Asking people to back up what they say is 'combative'? Nothing else in this post has a ring of truth either

Re: Larry Wall has approved renaming Perl 6 to Raku

#172
I kinda wish something like this would happen with LuaJIT, so it can get out of Lua’s shadow.

Lua has breaking changes all the time, which makes sense for its original purpose — embedding — where you don’t need to follow updates. As such the version supported varies among different environments. But LuaJIT has an ecosystem that they try not to break. It’s more of a “conventional” scripting language because of that. It also has an FFI that isn’t in plain Lua.

Re: Larry Wall has approved renaming Perl 6 to Raku

#173

Earlier quoted context omitted.

> Sure but there's a reason that development has moved off of Perl. Why don't you specify this single reason you allude to?

Its a saying, but since you're being pedantic I'll use my personal favorite example -> Having to use mod_perl or cgi/fcgi is awful.

Most people who develop web stuff with Python end up using FCGI/WSGI to use with nginx anyway, so I'm not sure what this complaint means.

Re: Larry Wall has approved renaming Perl 6 to Raku

#174
post #166
post #113

Earlier quoted context omitted.

I'm trying to understand, what kind of scripting requires first-class concurrency that isn't fulfilled by say Python?

Why should first-class concurrency needs be required to script in Elixir? This question seems to imply that Python is somehow a default language and special requirements must be needed to justify writing in something else. Elixir is general-use and pleasant to write scripts in so seems reasonable to me for someone to do so if that's their thing.

Which is a similar response to the comments asking "why Perl over Python?" I ask, why not (both)?

Re: Larry Wall has approved renaming Perl 6 to Raku

#175
post #2

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

> This has been a huge deal for the Perl community.

I wasn't aware that there was one beyond the poor sods charged with maintaining my youthful sins.

Re: Larry Wall has approved renaming Perl 6 to Raku

#177
post #19

Earlier quoted context omitted.

Sure but there's a reason that development has moved off of Perl.

For people who are curious as to why people moved to Python. Some will say because college kids are taught Python, but I think that is a side effect. Perl is an old language, pre OOP. It's a language from the 90s, when everyone was hacking together code not knowing what the future would be like. There is a lack of organization. Perl is like C in syntax, features, and in speed. Python is like C++. Every failing you ca…

Fifteen years hasn't been enough of a chance?

Re: Larry Wall has approved renaming Perl 6 to Raku

#180
post #45

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

Oh certainly. I've done production work with Erlang, and it's great for building systems. I also love the Prolog syntax (I've also since done some side projects in Prolog for great fun).

Why I suggested Elixir is because it has all the strengths of Erlang but is also a better scripting language, and would compete better with Raku on a more equal footing in that respect.

Post reply on HN