2025.11 Cuddlies for Sale

Following up on a long-standing request by many, Wendy van Dijk has made it possible for anybody to get a Camelia cuddly toy (well, at a price) in their shop without actually having to go to a conference where they’d be selling these at special conference prices. Lovely stuff, especially if you have kids, or are still a kid at heart!

Paweł’s Corner

Paweł bbkr Pabian published about the problems when extending existing code in: Guard state transitions with proto methods (/r/rakulang comments).

Elizabeth’s Corner

Elizabeth Mattijsen published two blog posts this week: one about the work they did on .assuming (Quicker to assume) and the second part about their work on the REPL distribution: Debugging by REPL.

Fernando’s Corner

Fernando Correa de Oliveira continued their series of blog posts about Event Sourcing in a blog post about making an Event Store using Red: RedEventStore.

Weeklies

Weekly Challenge #313 is available for your perusal.

New Problem Solving Issues

New Pull Requests

Core Developments

  • Daniel Green and Timo Paulssen fixed an issue with mimalloc at exit time on MoarVM.
  • Stefan Seifert fixed a potential segfault in generating object IDs, and an issue with signatures containing multiple slurpies, and an issue with the will trait.
  • Timo Paulssen fixed an issue with nameless compilation units and precompilation.
  • Elizabeth Mattijsen removed the leap-second check from the release process, made the error message of using a regex as sub a bit clearer.

In RakuAST developments this week:

Stefan Seifert started focusing on bootstrapping the new Raku grammar from scratch (whereas until now it assumed there was a working Raku available) as opposed to try fixing errors in roast. This work is available in a branch as of this writing, and the number of passing spectest files in this fully bootstrapped implementation of the Raku Programming Language is now already 1228 (out of 1345, as opposed to 1279 in the non-bootstrapped version). Another major step forward to making RakuAST mainstream!

  • Jimmy Zhuo and Daniel Green fixed several error reporting issues.
  • Elizabeth Mattijsen added support for literal expression using superscripts such as 2³⁺²ⁱ, added support for unit sub MAIN, and using colonpairs as a list of Pairs in an assignment.
  • Stefan Seifert also fixed quite a few issues (and that’s an understatement!) in the non-bootstrapped RakuAST as well.
  • The number of passing test-files with the new Raku grammar are now 141/153 (make test +0) and 1228/1279/1345 (make spectest +1228/+4).

Questions about Raku

Comments about Raku

New Raku Modules

Updated Raku Modules

Winding down

Wow! So much core development progress, powered by Stefan Seifert! Please keep staying safe and healthy, and keep up the good work! Still even after this even crazier week 8 of hopefully only 209.

Meanwhile, still: Слава Україні!  Героям слава!

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

Leave a comment