Back in 2018 I came here as someone primarily using Python wondering about how things were going with Perl at the time. I got a lot of really great feedback and I have to say this community seems pretty excellent from what I've seen.

Now it's 2020 and I'm doing fairly hard algorithm stuff in Ruby and (as before) in Python, from LeetCode and various textbooks. I want something for my programming "downtime" that's just kind of experimental, for fun, not, like, writing CSP solvers and the like and trying to wrap my brain around all of that. I did actually use Perl extensively like 10 or more years ago when I was in my late teens and early 20s but obviously things have changed since then, or even since two years ago, so I'd like to hear about what people are doing these days, about their favorite modules, etc. and about interoperability between Raku and Perl 5 because the Raku ecosystem proper is still pretty small AFAICT. Are there any snags? It looks pretty straightforward but I haven't used any of it yet.

Perhaps more specifically, I'm looking for common utility stuff that is applicable in a broad array of settings. Analogies would be things like itertools and functools in Python, Lodash for anyone familiar with JavaScript, or the rather impressive Enumerable module in vanilla Ruby that does quite a few things most language standards don't.


In reply to What are people doing with Perl 5 and Raku these days? by Crosis

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.