2021.41 Different Patterns

Daniel Sockwell investigated the powers of smart matching in the Raku® Programming Language in two blog posts Let’s try some pattern matching (/r/rakulang comments) and Further thoughts on Raku pattern matching (/r/rakulang comments). Both the blog posts and the comments are food for thought!

Grant reports

Jonathan Worthington reports on the finalization of the Raku Dispatch and Compiler Improvements Grant, and Patrick Böker reports on the Raku CI Grant.

Wenzel’s Corner

Wenzel P.P. Peppmeyer shows an approach to re-exporting functions under a different name in Double Inspiration.


Weekly Challenge #134 is available for your perusal.

New Pull Requests

Core Developments

  • Geoffrey Broadwell investigated the feasibility of creating a JIT for the AArch64 architecture, and added the result to the MoarVM documentation.
  • Jonathan Worthington added [mono|poly|mega]morphic site counts to the MoarVM profiler and fixed issues with the debug server.
  • Elizabeth Mattijsen made sure that $*PERL is only deprecated on future language levels of the Raku® Programming Language.
  • And some other smaller tweaks and fixes.

Questions about Raku

Meanwhile on Twitter

Comments about Raku

New Raku modules

  • paths “a fast recursive file finder” by Elizabeth Mattijsen.
  • uniname-words “look for words in unicode character names” by Eizabeth Mattijsen.

Updated Raku Modules

Winding down

On time this week, but a bit smaller on account of it only covering 5 days. With less than 2 weeks to go until the 2021.10 Rakudo™ Compiler release that would make the new-disp work go mainstream. So, check in again next week for more news about the Raku® Programming Language in these exciting times!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s