2018.39 Less Than Two

The speed canary script run daily by Merijn H. Brand has dropped below 2 seconds wallclock time for the first time in the history of the test being run (FaceBook comments). Since then, this has happened one more time (at moment of writing): there’s always a bit of noise involved with these timings. Check out the raw version of the speed log, if you want to keep up to date.

Rakudo 2018.09 Compiler Release

Aleks-Daniel Jakimenko-Aleksejev and Samantha McVey have done it again: release MoarVM and the Rakudo Compiler. Claudio Ramirez took this as an immediate cue to update the directly installable Linux distributions. Kudos to all involved!

Thoughts on using Perl 6

Alex Schroeder explains in his blog post how he has been maintaining the Oddmuse wiki software since 2003, and that he is now learning Perl 6 using a real project (Reddit comments).

Math::Matrix

Herbert Breunung continued his series of blog posts about Math::Matrix:

Documentation from the CLI

bdmatatu describes the quick hack with which it is possible to look at the documentation of docs.perl6.org from the command line.

Worth learning

EarlTheGray enquired about Perl 6 on Reddit, specifically about the functional programming side of it. And that there didn’t appear to be much of an active Perl 6 community. Yours truly guesses we need to get out more 🙂

Core Developments

  • Ticket status of last week.
  • Samantha McVey implemented the UTF16le and UTF16be streaming encoding / decoding while following the behaviour of Perl 5 with regards to BOMs.
  • Tobias Boege fixed an issue with the recursion check of non-dwimmy hyperops.
  • Zoffix Znet continued his tireless work in preparation for the 6.d release, specifically focussing on consistent behaviour of Rats.
  • Elizabeth Mattijsen fixed an issue with QuantHash.ACCCEPTS with regards to other QuantHashes of the same type.
  • And many other smaller fixes and improvements.

Meanwhile on Twitter

Meanwhile on StackOverflow

Meanwhile on FaceBook

Meanwhile on perl6-users

Perl 6 in comments

Perl 6 Modules

New Modules:

Updated Modules:

Winding Down

A week with relatively little happening in the Perl 6 core, but all the more outside of it, judging by the number of tweets and the number of new / updated modules in the ecosystem. With the release now out of the door, a backlog of optimizations will see the spotlight in the week to come. Hopefully giving some really good news next week. See you then!

2 thoughts on “2018.39 Less Than Two

  1. I think you missed the update of DBIish … Jonathan fixed multi-threading for SQLite in particular and some general mt-issues as well.

    • Indeed I did. Will mention it next week. Problem is that I cannot easily see updates to modules that are not on CPAN. CPAN uploads generate a tweet on https://twitter.com/perl6_cpan_new and are thus easier to follow. For modules in the old ecosystem, I would have to check each repo separately every week 😦

      Also, if you have something noteworthy that you think I might miss, please do a “weekly: whatever it is you want to let me know” on #perl6, and I will see it semi-automatically when I work on the P6W.

Got something to note?