develooper Front page | perl.perl5.porters | Postings from July 2021

Re: concurrency list (was Re: Relinquishing Maintenance of CoreModules)

Thread Previous | Thread Next
From:
shmem
Date:
July 28, 2021 17:32
Subject:
Re: concurrency list (was Re: Relinquishing Maintenance of CoreModules)
Message ID:
alpine.DEB.2.21.2107281923180.4388@mgm-net.de
From the keyboard of Ovid via perl5-porters [28.07.21,15:26]:

> On Sunday, 25 July 2021, 18:06:16 CEST, Oodler 577 via perl5-porters
> <perl5-porters@perl.org> wrote:
> 
> > The ideas of "practical" concurrency is way more important to
> > perl/Perl's future than virtually any other issue. This includes
> > Perl OOP.
> 
> For what it's worth, I think I agree with this sentiment. We have mostly working, if
> crippled, OOP. We don't have practical concurrency in a meaningful form. And I know one
> company that is dumping Perl for Java because, quote "Java can use all of the cores"
> unquote. There really aren't any popular dynamic languages with a properly working
> concurrency model (Raku's awesome, but I don't think it's "popular"). We need useful/easy
> concurrency, though I'm unsure if we'll get it. 

Last time I looked there was MCE which somehow looks meaningful.

> That being said, it's not a zero-sum game. Useful OOP will still be a huge game changer.
> Give me:
>
>  *  Concurrency
>  *  OOP
>  *  Signatures
>  *  Some way of defining enforceable types
> 
> With that, Perl can come out of the gate swinging.
> 
> Best,
> Ovid
> -- IT consulting, training, specializing in Perl, databases, and agile development
> http://www.allaroundtheworld.fr/. 
> Buy my book! - http://bit.ly/beginning_perl
> 
>

0--gg-

-- 
_($_=" "x(1<<5)."?\n".q·/)Oo.  G°\        /
                               /\_¯/(q    /
----------------------------  \__(m.====·.(_("always off the crowd"))."·
");sub _{s./.($e="'Itrs `mnsgdq Gdbj O`qkdq")=~y/"-y/#-z/;$e.e && print}
Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About