(this space intentionally left blank)

Rakudo Star Release 2019.03

Naoum Hankache has announced the release of Rakudo Star 2019.03, the first Rakudo Star release to feature support for Perl 6.d. Thanks to Naoum Hankache and his team in getting this brave new release out of the door. And kudos to Steve Mynott for having done a Rakudo Star release so many times before!

Perl Weekly Challenge Fallout

The first Perl Weekly Challenge generated quite some blog posts and tweets. Here’s a selection that (also) mention Perl 6 solutions:

A second challenge has been published already! More Perl 6 solutions will be very welcome!

Zef plugins

Tony O’Dell introduces his work on creating zef plugins with an example of implementing a config parameter for zef for configuration management. This looks like some good ideas of git plugins have been assimilated!

I like Rakudo 100x

Wenzel P. P. Peppmeyer found a strange regression in Perl 6 and blogged about it. Which resulted in a Travis-CI test that should turn green whenever the bug gets fixed.

Staying composed

Paul Cochrane was frustrated about not being able to enter π on his keyboard, researched it and blogged about it extensively (Reddit comments).

Conditional whenever

Wenzel P. P. Peppmeyer actually wrote a second blogpost this week, this time about filtering the output of iostat , which uses a Supply that does nothing. I guess that is similar to Empty.

Space case

An interesting discussion about an addition to the group of CamelCase, snake_case and kebab-case: the space case, which looks like allowing space characters as part of identifiers. Shudder.

Perl 6 gather, I take

Arne Sommer has written a blog about gather and take , in which he shows several approaches to scrolling lines of text on a screen with a given delay. All part of preparations for his class at PerlCon 2019 (Reddit comments). .

No more Perl 6 Weekly

Yours truly explains why she won’t post the Perl 6 Weekly to the /r/perl Reddit anymore (Facebook comments).

Core developments

Ticket status of past week and the month of March.

Nick Logan JITted some more opcodes.

JITted some more opcodes. Timo Paulssen continued his work on the profiler.

continued his work on the profiler. Paweł Murias fixed several issues on the Javascript backend.

fixed several issues on the Javascript backend. Elizabeth Mattijsen fixed an issue with named command line parameters and using a @ sigil in a MAIN signature.

fixed an issue with named command line parameters and using a sigil in a signature. Tom Browder fixed a problem with named parameters in pod config.

fixed a problem with named parameters in config. Patrick Böker fixed several build issues on various operating systems.

fixed several build issues on various operating systems. Christian Bartolomäus continued his work on unbitrotting the JVM backend.

continued his work on unbitrotting the backend. And some other smaller tweaks and fixes.

Questions about Perl 6

Meanwhile on Facebook

PuPPy Annual Benefit by Wendy van Dijk .

. Late bird prices for PerlCon by Wendy van Dijk.

Meanwhile on perl6-users

MoarVM panic when using PKafka by Konrad Bucheli.

Meanwhile on Twitter

Perl 6 in comments

Perl 6 Modules

New modules:

P6TK by alan.invents .

. Acme::Cow by Elizabeth Mattijsen.

Updated modules:

Grammar::PrettyErrors by Brian Duggan .

. Term::Choose, Term::Choose::Util, Term::TablePrint by Matthäus Kiem .

. Algorithm::Evolutionary::Simple by JJ Merelo .

. Cro::OpenAPI::RoutesFromDefinition by Jonathan Worthington .

. Cofra by Sterling Hanenkamp .

. Auth::SCRAM by Marcel Timmerman .

. Archive::SimpleZip by Paul Marquess.

Winding Down

The original main article of this Perl 6 Weekly was an April Fool’s prank that involved both Perl 5 and Perl 6. It seems however, that yours truly would be the last person that should be allowed to do such a prank. It’s all serious business. Unjokingly, eviction from the community was suggested. Hopefully see you next week for less serious Perl 6 news. 🙂