It was only 3 years ago that the first official release of Perl 6 saw the light of day. Today, we are 36 compiler releases on, with the latest one, the 2018.12 release coming out a few days ago. Again done by Samantha McVey and Aleks-Daniel Jakimenko-Aleksejev, with Claudio Ramirez again taking immediate care of the Linux packages. It all seems so normal. And that’s a good thing! Although some applause is always appreciated!

Prepare Your Presentations!

Both the German Perl Workshop (6-8 March 2019) and the DC-Baltimore Perl Workshop (6 April 2019) have announced their Call For Presentations. The CFP for the German Perl Workshop ends on 20 January, and the CFP for the DC-Baltimore Perl Workshop ends on 31 January. What better time to contemplate your Perl 6 Presentations for 2019 than the Holiday Season? Or even better, prepare them?

Tomtit!

Alexey Melezhik has written two blog posts about his latest product Tomtit: One Tomtit to make it and Automation of Perl 6 development workflow through the Tomtit task runner. A great new alternative to source code management and build automation! (Reddit comments).

Manage PostgreSQL Version (strings)

Luca Ferrari has written a nice blog post about a Perl 6 class to manage PostgreSQL Version strings in a Perl 6 program. A nice example of a small utility class. Too bad it isn’t in the ecosystem or on CPAN yet 😦

A new tool for language compilers

Andrew Shitov has had his presentation using grammars to design and implement a programming language accepted in the Minimalistic Languages track at the next FOSDEM (2/3 february 2019). Congratulations! (/r/perl6, /r/ProgrammingLanguages comments).

Tis the Time of Year

The final set of general Advent Posts:

And the one-line Advent Posts by Andrew Shitov:

If you’re more fluent in Chinese, you can also read all of Andrew Shitov‘s one-liner Advent Posts in Chinese, thanks to 0条评论 (Reddit comments).

Questions about Perl 6

Meanwhile on Twitter

Meanwhile on Facebook

Meanwhile on perl6-users

Perl 6 in comments

Perl 6 Modules

New Modules:

X11::libxdo by Steve Schulze .

. Graphics::TinyTIFF by ryn1x.

Update modules:

HTTP::Request::Supply by Sterling Hanenkamp .

. Pod::Load by JJ Merelo .

. Term::Choose by Matthäus Kiem .

. IO::Socket::Async::SSL by Jonathan Worthington .

. PDF::Class, PDF::ISO_32000 by David Warring .

. IoC by Martin Barth .

. Tomtit by Alexey Melezhik .

. Algorithm::LDA by Itsuki Toyota .

. Uzu by Sam Morrison.

Winding Down

Since not a lot has happened in the past week apart from the work done on getting the 2018.12 Rakudo compiler release out of the door, yours truly will keep the other core developments for the next Perl 6 Weekly, scheduled next Sunday. See you then!