Busy, busy, busy. The Perl Conference in Orlando, FL is at full steam. Which means extra clothing to counteract the air-co overcompensating for the heated discussions following the presentations. No, just kidding. The air-co is just set at a way too low temperature. But I guess, that’s just a local custom.
Anyways, we’re told that all presentations will be videod and posted online. The first (Perl 6 related) ones have already arrived:
- Welcome to The Perl Conference, check out the chapter list by raiph.
- On The Shoulders Of Giants by Damian Conway
Upcoming live streams will be:
- The Ongoing Disaster That Is Perl 5 by Ricardo Signes.
- The Dark Art of Boatbuilding and Project Management by Art Eaton.
- Q&A With Larry Wall with Ruth Bavousett.
2016.06 Rakudo Compiler Released
This week also saw the release of the hundredth monthly Rakudo Compiler Release. This time, done by Zoffix Znet.
- The work of Jonathan Worthington on making
nextmuch cheaper, as well as subroutine overhead in general, landed just before the release. So, calling a
methodhas now become cheaper. Also
nexthave now become simple
CONTROLexceptions. Which means they can now actually be caught by a
CONTROLblock. Which caused a small regression in
Inline::Perl5, but which was easily and quickly fixed.
- Tobias Leich fixed an issue with
NativeCallthat would make the precompiled version of a module using
NativeCallballoon by about 1MB (by basically copying all of the settings) for no good reason. This had severe performance implications for any module using
NativeCall, which are now luckily gone!
- A bug in comparing
Versionobjects was found by Zefram, and fixed.
- An issue with reverse dependencies of installed modules, was fixed by Stefan Seifert. He also fixed an issue with circular dependencies on installed modules.
- Zoffix Znet fixed various issues with
Promises can now also return
Mu, which was also fixed by Zoffix Znet.
samewithcan now also be used on non-multi
is requiredtrait on attributes can now also take a
Boolean (to indicate whether or not the attribute is really required or not, which can be handy in parameterized
roles), or a string to indicate the attribute is required and customize the error message with when the attribute is not specified at object creation.
splitnow has a more awesome error message when specifying
NaNas a limit.
- football – command line program for accessing football data by Siavash Askari Nasr
- When Open Source Doesn’t Work by Nick Logan
- Train Tracks by Carl Mäsak
- Cool Perl 6 features available in Perl 5 by Mauke (with Reddit comments).
- Comprehensive Guide to Split Database Into Shards by Pawel bbkr Pabian
A little more than last week 🙂
No time for backlogging or gem searching. See you next week! Possibly delayed again, or earlier than usual due to travelling.