Out of the blue, or so it seemed, Damian Conway has appeared to do a Tour of Germany, giving presentations in Frankfurt, Erlangen, Dresden and Berlin. The last day will be a full-day Advanced Technical Presentation class (thanks to Strato AG). Entrance is always free, thanks to sponsoring by the Frankfurt Perl Mongers (FaceBook comments).

Linux packages updated

Thanks to the tireless work of Claudio Ramirez, the Linux packages for the Rakudo 2018.08 Compiler Release have been updated. Which now also include support for Alpine 3.8 and openSUSE 15.0 . Check them out at https://github.com/nxadm/rakudo-pkg/.

Improved hygiene in JIT templating

After last week’s Rakudo Compiler release, Bart Wiegmans has merged a branch that provided many updates to the JIT expression template compiler in MoarVM. This should make it easier and less error-prone to write JIT expression templates, as he explains in a blog post.

What I did not steal from Perl 6

Ilya Sher, the author of the Next Generation Shell describes in his blog post things that he would (like to) steal from Perl 6, or not (Reddit comments).

Math::Matrix Introduction

Herbert Breunung introduces the Math::Matrix module in the first

blog post of a series (Reddit comments).

Tailgrepping Spinners

Brian Matatu has written a nice blog post about grepping the output of a tail -f (aka looking for things from a process that writes lines to standard output as they are written) (Reddit comments). Then Ralph Mellor took the idea to ask a question about the readability of the script. One interesting quote from the responses:

The start react ... whenever { } stuff looks interesting enough for me to stick this on my Big Pile of Stuff to Look intho, though.

Twisting the Rationals

Donaldh dug deeper into the performance of rational numbers (aka Rat s) in a blog post titled A Twist To The Rational Story. It also showed a nice way to use a combination of [+] and race that yours truly hadn’t thought of yet!

Spotlight on Timo Paulssen

Timo Paulssen responded to a question on the new Curious Cat platform on how he got involved with Perl 6. He further described how he made videos of cellular automata in Perl 6. Interesting stuff!

Jo Christian Oterhals at it again!

The past week did not see 1, not 2 but 3 blog posts by Jo Christian Oterhals:

All very interesting reads!

I Am Sparrowdo

Alexey Melezhik has written an introduction on how to use Sparrowdo on Windows. Cool to see a nice tool getting a proper introduction!

Swiss Perl Workshop

The past weekend also saw the Swiss Perl Workshop 2018. Separate videos of each presentation are not available yet, but since everything was live streamed, there are archives available of the raw streams: Day 1 and Day 2. Kudos to the SPW organizers and to Lee Johnson to make all of the streaming and recording seem so easy.

Core Developments

Ticket status of past week.

Since this weekly is already very late and very full, yours truly will summarize next week for two weeks.

Meanwhile on Twitter

Meanwhile on StackOverflow

Meanwhile on FaceBook

Camelia Pin by Wendy van Dijk .

. Cro and Comma stickers by Wendy van Dijk.

Meanwhile on perl6-users

Perl 6 in comments

Perl 6 Modules

New Modules:

Native::Exec by Curt Tilmes .

. Sparrowdo::VSTS::YAML::Update::Azure::SSL by Alexey Melezhik.

Updated Modules:

App::Mi6 by Shoichi Kaji .

. Trait::Env by Simon Proctor .

. I18n::Simple by Patrick Spek .

. AttrX::Mooish by Vadim Belman .

. Hash-with by Elizabeth Mattijsen .

. DB::Pg by Curt Tilmes.

Winding Down

So. Much. Happening. And not enough time. Hopefully next week’s Perl 6 Weekly will be more in time than this one. See you then!