2024.16 Incredibly Concise

Again, nice exposure for the Raku Programming Language in this week’s Exercism video: “It’s incredibly concise, but not unreadable”! Please keep making those exercises on Exercism.org!

CFP Extended

The Call For Papers for the conference in Las Vegas has been extended to the 20th of April.

Anton’s Corner

Anton Antonov took the transcript of the Exercism video, and LLMified it in an Exorcism for Exercism blog post.

Dr. Raku’s Corner

Dr Raku continued producing and posting beginner tutorial videos:

Weeklies

Weekly Challenge #265 is available for your perusal.

Core Developments

  • Stefan Seifert fixed a race condition in the lazy deserialization of bytecode in MoarVM.
  • John Haltiwanger implemented the is item tie-braking trait on @ and %-sigilled parameters in a signature, and fixed the nqp::capturenamedshash op on the JVM backend.
  • Elizabeth Mattijsen continued working on the Metamodel classes for faster compilation and performance and better stability, and made the BUILDPLAN module more resilient towards custom HOW classes.
  • Daniel Green changed a number of if statements checking the backend at runtime, to #?if code pre-processing statements.
  • And quite a number of additional tweaks and fixes.

In RakuAST developments this week:

  • Stefan Seifert continued their work with many additions and fixes to RakuAST!
  • The number of passing test-files with the new Raku grammar are now 140/151 (make test +1) and 1040/1356 (make spectest +12).

Meanwhile on Mastodon

Questions about Raku

Comments

New Raku Modules

  • List::Agnostic “Be a list without knowing how” by Elizabeth Mattijsen.
  • MoarVM::Bytecode “Provide introspection into MoarVM bytecode” by Elizabeth Mattijsen.

Updated Raku Modules

Winding down

Exercism keeps looking at Raku Code. That’s very nice. And quite a few core developments, including a fix for an issue that has been bothering yours truly for the past 6 months. 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