2018.27 Surveyed

The first Perl 6 Survey is over. There was quite a discussion on the applicability of many options on FaceBook and other places. The 220 responses produced a raw result for which JJ Merelo created a front page and some nice graphs from the raw data as well:

Conference Season

The Dutch Perl Workshop will be held coming weekend in Arnhem, the Netherlands! The following Perl 6 related presentations will be given on Saturday:

On Sunday, there will be a Hackathon (with a slight Perl 6 bias) as well as an Introduction to Perl 6 workshop given by Andrew Shitov. Registration is still open!

In a few weeks time, the (European) Perl Conference in Glasgow will take place. This also will have workshops, like Introduction to Perl 6 by Jeff Goff. And it will have the following Perl 6 related presentations:

And here also: registration is still open!

Squashathon Time Again

This Saturday (7 July ± 12 hours) will be the next Squashathon again, with the emphasis on Perl 6 documentation. All help will be deeply appreciated!

Learn Perl 6 in Y minutes

One of the first Perl 6 introductions (on Learn X in Y Minutes), namely Where X=perl6, now also has a Spanish version. Kudos to uzl for this work!

More Perl 6 Benchmarks

Shlomi Fish has started a repo for Euler problems based benchmarks (try saying that 10x in a row).

Blog Posts

Core Developments

  • Ticket status of last week and the month of June.
  • The 2000-issue barrier has been broken for the Rakudo repository. That same barrier was broken last month for the Perl 6 documentation, by the way.
  • Jeremy Studer and Ben Davies added many JIT expression templates. It looks that the original author of the JIT expression template mechanism (Bart Wiegmans) is now in a minority! Which is a good thing, as it increases the Bus Factor!
  • Samantha McVey continued working on speeding up the underlying implementation of hashes in MoarVM.
  • Jonathan Worthington continued his work on refactoring the way scalars work and get optimized in MoarVM.
  • Bart Wiegmans fixed an issue with the JIT on Windows.
  • Tom Browder made sure that newlines are preserved in pod input and output blocks.
  • Zoffix Znet slew a load of bugs related to metaop-assign, and made sure it optimizes better.
  • Aleks-Daniel Jakimenko-Aleksejev added a core developer helper tool to consistently report speed improvements on code.
  • Elizabeth Mattijsen made .first and .first(:end) about 2x as fast. She also fixed .perl roundtripping on Set|Bag and Mix as well as updates on very large BagHash values.
  • And many smaller fixes and improvements.

Meanwhile on Twitter

Meanwhile on FaceBook

Meanwhile on StackOverflow

Meanwhile on PerlMonks

Perl 6 in comments

Perl 6 modules

New Modules:

Updated Modules:

Winding Down

If you’re looking for warm and sunny weather, be sure to join us at the Dutch Perl Workshop. With around 30 degrees Celsius, it’s going to be a hot one. If we don’t see you there, we’ll see you again with next week’s Perl 6 Weekly!

Got something to note?