hello, > Actually all the cool and useful ideas that perl6 had DID trickle down > into perl5 a few years ago.
even if you load a lot of modules from CPAN (which i tried to do with https://metacpan.org/pod/Sympatic), this is not even close to be true! for example, raku has * PEGs are objects * make multithreaded programming easier than i never seen before * gradually typing, subsetting types are core * has much more powerful metamodel, sub and method signatures * metaoperators * lambda syntax made right * Whatever operator * andless possibilities of new operators that can be used postfixed, infixed, prefixed and more ... * multi signatures (pattern matching for signatures) * multiple backends (currently jvm and moarvm) also: globally the langage is much more concistent and readable than every dynamic langage i saw before. > Perl6 was (I think) intended as a test bed for ideas by Larry. Everybody > got sidelined when a perl6 implementation came out of nowhere, > written by Audrey Tang, an extra-terrestrial years ahead of everyone. AFAIK, pugs (it was the name of this implementation) made it possible to write a test suite that became a reference for all the future implementations of perl6 (now raku). Now there is a complete community around the current defacto official backend (named rakudo). raku is the perl of 2020: a dynamic langage that is ahead of its time made by an inspiring, competent and dedicated community which suck at marketing. regards marc