2021.31 Counting Down

Only a few days to go until the first Raku Conference (on 6, 7 and 8 August), online this time because of the pandemic. With attendees from more than 30 countries, 3 workshops sessions, 13 presentations, and a nice selection of Lightning Talks (schedule). Brought to you by Andrew Shitov and associates, and sponsored by Edument and Perl Services. It’s not too late to register yet! And if you’re registered, don’t forget to have your Conference T-Shirt made for the complete experience!

Meanwhile, Andrew Shitov is looking ahead, hoping to organize an in-person Raku conference in Rīga in 2022. It would be nice to be able to visit Rīga again, 3 years later.

Alexey’s Corner

Alexey Melezhik published only one blog post this week: Data Structures and Algorithms with Raku and Sparrow , update #2.

Flavio’s Corner

Flavio Poletti continued writing, with two blog posts this week:

Wenzel’s Corner

Wenzel couldn’t resist Flavio’s blog post, and came with one of their own: Only infinite elements.


Weekly Challenge #124 is available for your perusal. And this week’s “What’s everyone working on (2021.31)” as well.

Pull Requests

Please check these Pull Requests and leave any comments that you may have!

Core Developments

  • Stefan Seifert fixed an issue with spesh optimizing away a loop label when it shouldn’t, and fixed a potential deadlock when MoarVM is about to garbage collect.
  • Daniel Green added JIT templates for fetching and binding of attributes.
  • Vadim Belman fixed a race condition in ClassHOW.new_type.
  • Elizabeth Mattijsen made NativeCall‘s Pointer class return 0 when numifying the type, and fixed the error reporting on the deprecation message of Proc.status.

This week’s development action was mainly on the new-disp branch, with only 5 files left with spectest failures, aka 99.6% passing! Jonathan Worthington mostly focussed on making spesh, inlining and JITting work correctly. So working on making it fast, rather than just correctly! Again, Stefan Seifert, Jan Olof Hendig, Daniel Green and Timo Paulssen have been able to support Jonathan with fixes on the new-disp branch, after investigating several reports of code analysis and performance tools showing problems. It quite hasn’t been that busy on the #moarvm IRC channel in many years!

Questions about Raku

Meanwhile on Twitter

Meanwhile on the mailing list

Comments about Raku

New Raku Modules

  • lacerta Lacerta parses WhatsApp exported logs by Andinus.

Updated Raku Modules

Winding down

Things were definitely firing on all cylinders this week on the #moarvm channel. Can’t wait to see Jonathan‘s presentation about this work at the Raku Conference. As always, remain careful and vigilant: this pandemic is far from over yet! See you all next week!

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