> I think my experience with Perl [is] a bit dated
In some ways, contemporary Perl 5 (eg this year's 5.22 release) is quite unlike older Perl 5s. For example Moose -- which first arrived in 2005 -- is a powerful and relatively clean OO and "roles" system which has matured in to a huge ecosystem of its own within CPAN. (It was/is a kind of back port of the Perl 6 OO model which itself built upon the notions found in systems such as CLOS.[1])
But my personal focus is Perl 6.
> I also forgot to give Perl credit for another thing: introduction to regex.
Perl 6 unifies "regexes", PEGs, and lexical closures. [2].
> Perl was a great language for me to learn and I should revisit my sentiments about it.
Anyone who joins the freenode IRC channel #perl6 and says hi will be welcomed.[3] If you visit, feel free to paste a link to my comment. :)
In some ways, contemporary Perl 5 (eg this year's 5.22 release) is quite unlike older Perl 5s. For example Moose -- which first arrived in 2005 -- is a powerful and relatively clean OO and "roles" system which has matured in to a huge ecosystem of its own within CPAN. (It was/is a kind of back port of the Perl 6 OO model which itself built upon the notions found in systems such as CLOS.[1])
But my personal focus is Perl 6.
> I also forgot to give Perl credit for another thing: introduction to regex.
Perl 6 unifies "regexes", PEGs, and lexical closures. [2].
> Perl was a great language for me to learn and I should revisit my sentiments about it.
Anyone who joins the freenode IRC channel #perl6 and says hi will be welcomed.[3] If you visit, feel free to paste a link to my comment. :)
----
[1] https://en.wikipedia.org/wiki/Common_Lisp_Object_System
[2] https://en.wikipedia.org/wiki/Perl_6_rules
[3] https://kiwiirc.com/client/irc.freenode.net/perl6 (today's log at http://irclog.perlgeek.de/perl6/today)