2024.45 One Of 21

Andrew Shitov has just published a new book called “A Language A Day” in which they introduce 21 programming languages, allowing one to compare them for several little projects demonstrating strengths and weaknesses for those projects. And the Raku Programming Language is one of them! (/r/rakulang comments)

Elizabeth’s Corner

Elizabeth Mattijsen described how they reacquainted with the code in a repo they forgot all about in An end to magical madness, a story about handling bugs and performance of infix ... (aka the sequence operator) and the Sequence::Generator module that became the result.

Steffen’s Corner

Steffen Schwigon has recently started migrating some Perl modules to Raku, and decided that a number of Raku tools that they use for that, needed better support in the bash shell, specifically with regards to tab-completion. Which are now available in their raku-tools-bash-completion repository!

Weeklies

Weekly Challenge #294 is available for your perusal.

New Pull Requests

Core Developments

  • Patrick Böker fixed a NativeCall test issue on Windows.
  • Elizabeth Mattijsen made "AAS" .. "ABS" use standard .succ semantics on 6.e, and fixed a recently introduced issue with .substr-rw, spotted by David Warring.

Meanwhile on Mastodon

Meanwhile on the mailing list

Questions about Raku

Comments about Raku

New Raku Modules

  • Sequence::Generator “generate sequences of values from endpoints” by Elizabeth Mattijsen.
  • Data::DPath “DPath is not XPath!” by Steffen Schwigon.
  • OneSeq “Turn two or more Iterables into a single Seq” by Elizabeth Mattijsen.
  • CLI::Wordpress::Migrator “Migrate a WordPress site from one server to another” by Steve Roe.

Updated Raku Modules

Winding down

Not a lot of visible action in core. But quite a few new modules. And a lot of Raku mentions more or less outside of the echo chamber. Meanwhile, still: Слава Україні!  Героям слава!

Please keep staying safe and healthy, and keep up the good work!

If you like what I’m doing, committing to a small sponsorship would mean a great deal!

Leave a comment