2024.48 No Release

Sadly, there won’t be a Rakudo 2024.11 release. Our regular release manager Justin DeVuyst is not able to do it this month. Looking at other people who would be willing and able to do the release, it turned out that two other people would like to try, but would need a little handholding: Will Coleda and Patrick Böker! Together with Justin DeVuyst they will be working towards a 2024.12 release, and while doing that increase the release manager bus factor from 1 to 3! Kudos to all involved!

US Conference 2025

The Call for Presentations for the US conference in Greenville, South Carolina on 27-29 June 2025, is now open. Register now, the early bird price is US$ 275! (/r/rakulang comments)

Santa’s A Little Happier

Santa is a bit happier to see only 13 slots of the 25 of the 2024 Raku Advent Calendar have been claimed, 10 more than last week! But not enough yet: surely there must be more people reading the Rakudo Weekly that have written something in the Raku Programming Language and who are proud of their work? Proud enough to write a blog for the Raku Advent Calendar for it? “Yeah”, Santa mumbled, “there still must be more!”.

Weeklies

Weekly Challenge #297 is available for your perusal.

New Pull Requests

Core Developments

  • Patrick Böker fixed an issue with frame unwinding in MoarVM on Windows (at least for now).
  • Christian Bartolomäus fixed various NQP issues on the JVM backend, allowing some hacks in Rakudo to be removed, and fixed a dispatch issue in Rakudo.
  • John Haltiwanger added the “tty“, “process” and “disabled” options for the “--repl-mode” command-line argument, and made the REPL fail gracefully if initialized without a TTY.
  • Elizabeth Mattijsen allowed 0 as a valid value for :vent-at in Supply.throttle.

In RakuAST developments this week:

  • Elizabeth Mattijsen fixed handling markup of =alias and allowed * as a lemma in =config, indicating configuration information for the entire document.

Meanwhile on Mastodon

Meanwhile on the mailing list

Questions about Raku

Comments about Raku

New Raku Modules

  • Prompt “A smarter prompt for user interaction” by Elizabeth Mattijsen.
  • WAT–CLI “What does this code do” by Nigel Hamilton.
  • Highlight::Terminal “Highlight code using terminal colors” by Fernando Corrêa de Oliveira.
  • content-storage-cli “CLI client to interact with content-storage” by Haytham Elganiny.
  • WAT “WAT!? Does this code do? A handy LLM-powered command line utility to find out” by Nigel Hamilton.
  • GEOS “Raku bindings for libgeos” by Brian Duggan.
  • wordfinder “Find words containing specified letters” by Ian.
  • Commands “Handle interactive user commands” by Elizabeth Mattijsen.

Updated Raku Modules

Winding down

Almost as many new modules as module updates! And more advent posts in the pipeline. Good stuff. 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