Steve Mynott++ has taken it upon him to package a Rakudo Star 2016.07 release, based on the 2016.07.1 Rakudo compiler release. Apart from the
tar archive, there are also a
.dmg for OS X, and a
.msi for Windows available here. Apart from the many improvements and bug fixes, this version should also be much faster than the previous (2016.04) Rakudo Star release!
When In Rome, Go See Larry
The Curry On Conference was held last week in Rome, Italy. TimToady gave the second day’s opening keynote. An excellent video if you want to know more about the what’s and why’s of the development of Perl 6.
"foo".samemark("")will now just return
"foo"instead of a
Failure, to bring it in line with the behaviour of
- Jonathan Worthington implemented
::?MODULE, which had mysteriously fallen through the cracks. See Assorted Fixes for the other things he fixed this week.
- Zoffix added
Test.pm6, which rectified another mysterious omission.
- glfdex started a discussion on the behaviour of
my Int:D $awith respect to Nil, got TimToady‘s resolution on that, and skids implemented a patch. This now means that
my Int:D $a;is a compile-time error (missing initializer), and that assigning
Int:Dvariable is now a
- Many optimisations in the areas of
PseudoStashes, dynamic variable lookup,
Hashes (both “normal” as well as typed
.firstand handling of
- Many smaller bug fixes and error message improvements.
gfldex++ informs us of the following developments in the documentation of Perl 6:
- Additions to Traps.
- Additions to Testing.
- Additions to Concurrency and related classes.
- The Quoting Constructs section now explains interpolation and its interaction with undefined values.
- The search index has seen many more additions.
- Documentation was added about a few methods that were missing before.
- A few examples got unbroken.
Pod::To:BigPageis now used to generate https://docs.perl6.org/perl6.xhtml which contains all non-generated documents (and excludes anything under
list). It is meant as a standalone document for offline viewing and printing (as far as printing HTML goes). In the future it may be used to generate diffs of the docs.
- It’s Blocks All The Way Down by gfldex.
- Sneaky Methods by gfldex.
- Assorted Fixes by Jonathan Worthington.
- A Python Guy In Perl 6 Object Land by Aaron Sherman.
- Nil Statement Considered Harmful by gfldex.
- Sparrowdo Automation – Part 4 – Managing Users And Groups by melezhik.
Quite a busy week again. Now if someone could find the knob to the thermostat, so we could put that a bit lower, that would be brill!