JJ Merelo would like you to ask your Perl 6 question (also) on StackOvervlow, instead of just on the #perl6 IRC channel. Why?

Most questions are answered, and with a very good answer. And it stays there for ever, and they have good SEO mojo.

Which looks like a very good thing to yours truly.

rakudo.org gets a facelift

Zoffix Znet has been working on a new version of the rakudo.org website. This includes a downloads page with a much better user interface. Kudos!

WANTED – Perl 6 Historical Items

Zoffix Znet is also working on a facelift of the perl6.org website, and he needs your help.

The Perl 6 Programming Language Museum will be part of that effort and along with interesting tidbits of Perl 6 history, it’ll showcase past implementation attempts that may no longer be in active development today. Since I don’t know much about what happened before I came to the language sometime in 2015, I need your help in collecting those tidbits.

So if you know something, or you know someone who knows something, please see his blog post for details so that we can be sure that this bit of history will be preserved for posterity.

perl6.org in Chinese

Work has recommenced on translating the perl6.org website to Chinese. This effort could definitely use more eyes and hands. If you’re capable of helping out, then please do!

Core Developments

Ticket status of past week.

Timo Paulssen fixed an issue about the interaction of spesh and deserialization of constant values. He also made sure that valgrind and similar debugging tools produce less noise during global destruction.

fixed an issue about the interaction of spesh and deserialization of constant values. He also made sure that and similar debugging tools produce less noise during global destruction. Samantha McVey made sure that MoarVM / nqp / Rakudo build on Solaris.

made sure that MoarVM / nqp / Rakudo build on Solaris. Zoffix Znet fixed the precision / value drift on Complex literals, which is causing some ecosystem fallout because tests now fail because they check against a drifted value (see also Low Hanging Numeric Fruit).

fixed the precision / value drift on literals, which is causing some ecosystem fallout because tests now fail because they check against a drifted value (see also Low Hanging Numeric Fruit). Tobias Leich (welcome back!) fixed a number of issues that NativeCall had when interfacing with C++ libraries.

(welcome back!) fixed a number of issues that had when interfacing with libraries. And many other smaller fixes and improvements.

Other Blog Posts

Meanwhile on Twitter

Meanwhile on StackOverflow

Meanwhile on perl6-users

Meanwhile on PerlMonks

Curious about Perl’s strengths in 2018 by Crosis.

Perl 6 in comments

Perl 6 Modules

New Modules:

DBIx::NamedQueries by Mario Zieschang .

. List::MoreUtils by Elizabeth Mattijsen.

Updated Modules:

Cache::Async by Robert Lemmen .

. PDF::Class by David Warring .

. ANTLR4::Grammar by Jeff Goff .

. Bailador by Martin Barth .

. Sub::Name, List::Util, Scalar::Util, Sub::Util,

P5tie, Tie::Array, Tie::Hash, Tie::StdArray, Tie::StdHash, Sys::Hostname, P5times, P5pack, P5each, P5caller, P5lcfirst, P5ref, P5hex, P5chomp, P5chr, P5quotemeta, P5index, P5length, P5substr, P5lc, P5fc, P5-X, P5study, P5sleep and P5reverse by Elizabeth Mattijsen.

Winding Down

The past week was quite exhausting for yours truly. Cancer sucks. Losing a family member to cancer, sucks. But life goes on. So see you next week for more news from the Perl 6 world!