Timo Paulssen has published an impressive progress report on his work on the performance tooling of Raku on the MoarVM backend, specifically about the user interface of the Heap Snapshotter. This now allows multiple ways to navigate a MoarVM heap snapshot. This should make doing performance work / debugging a lot more fun!

More video tutorials

Yanzhan Yang just keeps on going! He finished 30 episodes of the Raku Beginner Tutorial. And he published 7 video tutorials about solving Exercism exercises:

And he also started on handling Rosetta Code problems, 4 of them so far:

Way to go!

Squashathon

Next weekend (on 2 November) there will be yet another Squashathon. Do you have a cool Raku project that needs help, and you can provide enough open tickets for potential contributors to work on? Then let Aleks-Daniel Jakimenko-Aleksejev know!

London Perl Workshop

Mohammad S Anwar has published a very nice report about the 2019 London Perl Workshop (videos). These videos had Raku content in them:

The Perl Conference in Houston

The first newsletter of TPCiH 2020 has been published. Raku presentations will also be welcome.

A good day

Brian Wisti posted a little blog about it being a good day for books.

Renaming Progress

Weekly Challenge

Raku entries for Challenge #31:

Of course, Challenge #32 is up for your perusal! And Damian Conway is now featured in a Masterpiece Collection!

Core Developments

Bart Wiegmans fixed a problem in the JIT expression builder that could cause use of a freed object.

Vadim Belman fixed an issue in the install process that could occur if an outdated version of MoarVM was found. He also fixed an issue with run-away CORE context on closures.

Timo Paulssen introduced a new MVM_CONFPROG_DEBUG environment variable.

Jan-Olof Hendig fixed an issue in the reporting of UTF-8 encoding errors.

Christian Bartolomäus fixed a copy-pasto in a debug message for the initial timer thread.

Patrick Böker fixed an issue with CompUnitRepo folders being used outside of the build directory during building.

And many smaller fixes and improvements.

Questions about Raku

Meanwhile on Twitter

Meanwhile on Facebook

Alas, the Perl 6 Facebook group has still not been renamed back, so deeplinks will break soon. So, if you’re interested in developments there, please navigate from the Perl 6 group homepage.

Meanwhile on perl6-users

What is lowered away lexical? by Kevin Pye.

Comments about Raku

New Raku Modules

DB::Xoos::SQLite by Tony O’Dell.

Updated Raku Modules

LibXSLT, CSS::Selector::To::XPath by David Warring.

XML::Actions, Gnome::GObject, Gnome::Gtk3 by Marcel Timmerman.

ModelDB by Sterling Hanenkamp.

ORM::ActiveRecord by Greg Donald.

Term::Choose by Matthäus Kiem.

Algorithm::LibSVM by Itsuki Toyota.

Winding down

In the past week many people were working on the final tweaks to get the 2019.10 Rakudo Compiler Release out of the door. Alas, it is not yet done, so expect a report about that in the next Rakudo Weekly, the weekly blog about the Raku Programming Language on Rakudo. See you then!