Aaron Sherman would like to see many standard integer number sequences to be part of the Math::Sequences module. He would like to see that so much, that it’s now decided that it will be the goal of the next Squashathon (5-7 July). See you there! (Facebook comments).

Coding with a full toolset

Damian Conway was again inspired by the Perl Weekly Challenge to write a blog post about the complete toolkit of Perl 6, with the motto:

“All the right tools, right at hand.”

Recommended reading, as always!

Survey

JJ Merelo set up another yearly Perl 6 User Survey. Please answer the questions you feel comfortable with if you have any interest in Perl 6 at all! You can also check last year’s results (Facebook comments).

Grant Committee members

Will Coleda is still looking for new Grant Committee members. The basic work is to review Grant proposals for Perl work every 2 months, discuss and vote on them. Also asked to be Grant managers occasionally, talking with and reporting on folks doing Grant work. Interested? Contact Will Coleda.

Linker for Perl 6

Madeleine Goebel again reported on her GSOC progress in Building an ELF File, in which she describes her struggles to grok the intricacies of the ELF Header.

Perl Weekly Challenge

Blog posts in Perl 6 for the Perl Weekly Challenge #12:

Challenge #13 is up for your perusal!

Core developments

Ticket status of the past week.

Tobias Boege fixed the associativity of exponentiation in NQP.

fixed the associativity of exponentiation in NQP. Paweł Murias fixed the serialization/deserialization of native int/str arrays on the Javascript backend.

fixed the serialization/deserialization of native int/str arrays on the Javascript backend. Ben Davies refactored global context handling on the Javascript backend.

refactored global context handling on the Javascript backend. Patrick Böker made sure that Rakudo’s core CompUnit::Repository will be in its own directory.

made sure that Rakudo’s core will be in its own directory. Vadim Belman fixed a problem with imports getting containerized in some situations.

fixed a problem with imports getting containerized in some situations. Peter du Marchie van Voorthuysen fixed an issue with Channel.fail and the closed method.

fixed an issue with and the method. Daniel Green fixed some methods that returned 0|1 instead of True|False .

fixed some methods that returned instead of . Timo Paulssen fixed a problem with Date arithmetic with specially formatted Date s.

fixed a problem with arithmetic with specially formatted s. Christian Bartolomäus fixed a problem with Rakudo on the JVM backend, that was similarly fixed by Ben Davies for NQP.

fixed a problem with Rakudo on the JVM backend, that was similarly fixed by for NQP. And some more improvements and fixes in anticipation of the 2019.06 release.

Questions about Perl 6

Meanwhile on Twitter

Meanwhile on perl6-users

Perl 6 in comments

Perl 6 Modules

New modules:

QM by Luis F. Uceta .

. App::MoarVM::ConfprogCompiler by Timo Paulssen.

Updated modules:

Pod::Load by JJ Merelo .

. ProcStats, FindBin, FileSystem::Parent, FindBin::libs by Steven Lembark .

. Archive::Libarchive by Fernando Santagata .

. Smack by Sterling Hanenkamp .

. Ranker by Luis F. Uceta .

. Term::Choose by Matthäus Kiem .

. JSON::Fast by Timo Paulssen .

. Gnome::Glib, Gnome::N, Gnome::Gdk3, Gnome::GObject, Gnome::Gtk3 by Marcel Timmerman .

. Getopt::Long by Leon Timmermans .

. Pod::To::Man by Mike Clarke .

. XML::Class by Jonathan Stowe .

. Data::Dump::Tree by Nadim Khemir.

Winding Down

Not too shabby considering many core devs were away this week. Please check again next week for more Perl 6 news!