2023.51 Still More Magic

The third batch of Advent Calendar 2023 posts about the Raku Programming Language has arrived. Enjoy!

FOSDEM DevRoom

Currently, there have not been any Raku applications for the FOSDEM DevRoom so far. If you intend to attend FOSDEM on 3/4 February in Brussels, why not give a cool presentation of the Raku Programming Language as well? Perhaps modify an Advent Blog Post into a presentation?

David’s Corner

David Techwell has published a blog post about the behaviour of empty ranges: Raku Range Behavior: Understanding Empty Ranges. And it appears another nice blog post was missed by yours truly: How to Access State and Zipcode in Raku Grammar’s TOP Method. Removed this entry because it is ChatGPT generated spam.

Weeklies

Weekly Challenge #248 is available for your perusal.

New Problem Solving Issues

Core Developments

  • Elizabeth Mattijsen fixed a long-standing issue with regards to the <print> token and the Match.print method.
  • Vadim Belman continued fixing issues in the instantiation of generics in the ecosystem.

In RakuAST developments this week:

  • Elizabeth Mattijsen moved the localization module logic to the RakuAST::L10N module (making creating non-core localizations at lot easier), then moved all of the Raku localizations to the ecosystem.
  • The number of passing test-files with the new Raku grammar are still 110/151 (make test) and 980/1356 (make spectest).

Meanwhile on Mastodon

Meanwhile still on Twitter 𝕏

Questions about Raku

Comments

New Raku Modules

  • L10N::TLH “Klingon localization of Raku” by Elizabeth Mattijsen.
  • GUI::Editors “A Raku module for managing the users GUI Editor preferences in a variety of programs” by Francis Grizzly Smith.
  • Parse::Paths “A Raku module to provide path parsing and validation for assorted programs” by Francis Grizzly Smith.
  • Usage::Utils “A Raku module to provide syntax highlighting for the $*USAGE string” by Francis Grizzly Smith.
  • L10N::NL “Dutch localization of Raku” by Elizabeth Mattijsen.
  • L10N::DE “German localization of Raku” by Elizabeth Mattijsen.
  • L10N::FR “French localization of Raku” by Lucien Grondin.
  • L10N::IT “Italian localization of Raku” by JJ Merelo.
  • L10N::PT “Portuguese localization of Raku” by Fernando Corrêa de Oliveira.
  • L10N::HU “Hungarian localization of Raku” by Polgár Márton.
  • L10N::EN “English localization of Raku” by Elizabeth Mattijsen.

Updated Raku Modules

Winding down

Again a lot to read and grok this week. And an immense number of new modules in the ecosystem! Enjoy! Meanwhile, Слава Україні!  Героям слава!

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