2025.13 A Component Journey

Fernando Correa de Oliveira again has written a very nice blog post: The Evolution of Web Component Modules in Raku: A Journey of Diverse Approaches. In it they provide a historic overview of web components that have been developed in the Raku Programming Language over the years.

Steve’s Corner

Steve Roe introduced the concept of The hArc Stack last week. This week they’ve written a blog post that provides some background and some examples in: The HARC Stack.

Anton’s Corner

Anton Antonov releases a very nice video about their Math::NumberTheory distribution called: Number Theory Neat Examples (Set 2).

Weeklies

Weekly Challenge #315 is available for your perusal.

New Problem Solving Issues

New Pull Requests

Core Developments

Elizabeth Mattijsen moved all of the tests that use experimental Raku features (activated with “use experimental :feature“) from spectest (aka “roast”) to rakudo specific tests. This was done since experimental features are subject to change or availability without (much) notice, and thus do not define the Raku Programming Language.

Several constructs in Raku returned improperly parameterized object hashes:

  • :{ } syntax
  • .classify / .categorize methods
  • .Hash method on QuantHashes.

Elizabeth Mattijsen made them all return a proper object hash (with Any as the default value for its containers, rather than Mu).

Other developments this week:

  • Elizabeth Mattijsen added support for writing 32-bit and 64-bit native arrays to a file, and added a .parent method that can be used on the topic inside RakuAST::Node.grep / .map / .first to obtain (grand)parent objects of the topic.
  • Daniel Green bumped the mimalloc version used to v2.2.3.

In RakuAST developments this week:

With about 60 RakuAST commits in the past 6 days, Stefan Seifert has been very busy again, fixing quite a few remaining issues! Because of the moving of experimental tests, the number of test-files has changed.

The number of passing test-files with the new Raku grammar are now 146/166 (make test +5) and 1331/1350 (make spectest +32).

Meanwhile on BlueSky

Questions about Raku

Comments about Raku

New Raku Modules

  • Pyrint “Print like a Pythoneer” by Mustafa Aydın.

Updated Raku Modules

Winding down

Please keep staying safe and healthy, and keep up the good work! Even after week 10 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