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.
Core Developments
- The work of Jonathan Worthington on making
returnandnextmuch cheaper, as well as subroutine overhead in general, landed just before the release. So, calling asubor amethodhas now become cheaper. Alsoreturnandnexthave now become simpleCONTROLexceptions. Which means they can now actually be caught by aCONTROLblock. Which caused a small regression inInline::Perl5, but which was easily and quickly fixed. - Tobias Leich fixed an issue with
NativeCallthat would make the precompiled version of a module usingNativeCallballoon by about 1MB (by basically copying all of the settings) for no good reason. This had severe performance implications for any module usingNativeCall, 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
Test‘scmp-ok. Promises can now also returnMu, which was also fixed by Zoffix Znet.samewithcan now also be used on non-multisubs.- The
is requiredtrait on attributes can now also take aBoolean (to indicate whether or not the attribute is really required or not, which can be handy in parameterizedroles), 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 specifyingNaNas a limit.
Blog Posts
- 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
Ecosystem Additions
A little more than last week 🙂
- Config::From by Zoffix Znet
- sparrowdo by Alexey Melezhik
- Quantum::Collapse by Zoffix Znet
Winding Down
No time for backlogging or gem searching. See you next week! Possibly delayed again, or earlier than usual due to travelling.