2019.25 On Toolsets

Damian Conway came out with another blog post about Perl 6 in the past week: Coding with an even fuller toolset, as a follow up on last week’s blog post about tooling. (/r/perl6 comments). It also started a thread on /r/perl. Some excellent reading material again. And there’s a lot more of that this week! But first some multimedia:

TPCiP Videos

All videos of The Perl Conference in Pittsburgh have been published. These presentations provide Perl 6 content:

Next year’s American Perl Conference will be in Houston!

Hello World!

Madeleine Goebel tells us that she got the Hello World proof-of-concept running in her GSOC project to create a single executable of a Perl 6 app! Exciting times!

Daily Posts Again

Andrew Shitov has picked up on his streak of daily blog posts again. In the past days he’s published:

Looking forward to many of these in the future!

GSoC progress

Antonio Gamiz not only blogged once about his project in the past week, he blogged twice!

Logic Programming

Jeff Goff not only did an excellent Perl 6 workshop in Pittsburgh, he also got inspired to write a blog post about logic programming, co-inspired by Picat (Facebook comments).

Summer slurpies, 3 for a $

Matthew ‘Matéu’ Stephen Stuckwisch also wrote an excellent blog post about Variadic functions in Perl 6, or in other words: how and when to use which slurpies (or not). Recommended reading!

Perl Weekly Challenge

Blog posts with Perl 6 solutions for the Perl Weekly Challenge #13:

Challenge #14 is up for your perusal!

Core developments

  • Ticket status of the past week.
  • Timo Paulssen continued his work on confprog, the configurable profiler. He also fixed an issue with Date/DateTime objects with specific formatters.
  • Ben Davies fixed a memory leak when reading bytes from a socket.
  • Jan-Olof Hendig fixed a problem recently introduced on 32-bit systems.
  • Paweł Murias fixed an issue with wrapped Javascript functions (on the Javascript backend). And he added basic support for
    use Foo:from<node.js>;

    which should unlock all of node libraries to Perl 6 on the Javascript backend!

  • Elizabeth Mattijsen fixed an issue with List.reverse and with the use of Junctions in grep.
  • Vadim Belman fixed a type checking issue with a role inheriting from a class. He also fixed a problem with additional containers in exported values.
  • And some more improvements and fixes in anticipation of the 2019.06 release.

Questions about Perl 6

Finally at the 1111 mark in StackOverflow!

Meanwhile on Twitter

Meanwhile on perl6-users

Perl 6 in comments

Perl 6 Modules

New modules:

Updated modules:

Winding Down

While suffering from what will be this years first heatwave at yours trulies, it is good to see so many blog posts about Perl 6. While the final blockers for a 2019.06 Rakudo compiler release are being taken care of. See you again next week, hopefully a bit less hot!

Got something to note?