<div class="gmail_quote">---------- Forwarded message ----------<br>From: "Will Coleda" <<a href="mailto:will@coleda.com">will@coleda.com</a>><br>Date: Aug 22, 2014 10:14 AM<br>Subject: Announce: Rakudo Perl 6 compiler, Development Release #79 ("Minsk")<br>
To: "<a href="mailto:perl6-compiler@perl.org">perl6-compiler@perl.org</a>" <<a href="mailto:perl6-compiler@perl.org">perl6-compiler@perl.org</a>><br>Cc: <br><br type="attribution">On behalf of the Rakudo development team, I'm happy to announce the<br>

August 2014 release of Rakudo Perl 6 #79 "Minsk". Rakudo is an<br>
implementation of Perl 6 on the Moar Virtual Machine[^1], the Java<br>
Virtual Machine and the Parrot Virtual Machine. The tarball for this<br>
release is available from <a href="http://rakudo.org/downloads/rakudo/" target="_blank">http://rakudo.org/downloads/rakudo/</a>.<br>
<br>
Please note: This announcement is not for the Rakudo Star<br>
distribution[^2] --- it's announcing a new release of the compiler<br>
only. For the latest Rakudo Star release, see<br>
<a href="http://rakudo.org/downloads/star/" target="_blank">http://rakudo.org/downloads/star/</a>.<br>
<br>
The Rakudo Perl compiler follows a monthly release cycle, with each<br>
release named after a Perl Mongers group. This release is named after<br>
Minsk, the capital and largest city of Belarus.<br>
<br>
Some of the changes in this release are outlined below:<br>
<br>
* Many optimizations in both rakudo and the underlying VMs.<br>
* remove speed penalty of large ranges in character classes<br>
* quote words syntax <a b c> splits on breakable space only<br>
* Add HyperWhatever / **<br>
* ∅ is finally recognized as the empty set<br>
* If the LOLLY envar is set, have (;;), [;;], etc., turn into LoLs.<br>
Otherwise, parsefail<br>
* Add SEQ(a; b) to emulate the old behavior of (a; b)<br>
* Make &infix:<xx> many times faster<br>
* NaN === NaN (but still NaN != NaN)<br>
* fix multi-dimensional slice assignment<br>
* can now call exit() in END blocks without hanging or affecting END<br>
block execution<br>
<br>
These are only some of the changes in this release. For a more<br>
detailed list, see "docs/ChangeLog".<br>
<br>
The development team thanks all of our contributors and sponsors for<br>
making Rakudo Perl possible, as well as those people who worked on<br>
Parrot, the Perl 6 test suite, MoarVM and the specification.<br>
<br>
The following people contributed to this release:<br>
<br>
Elizabeth Mattijsen, Tobias Leich, Jonathan Worthington, Alexander<br>
Moquin, Larry Wall, Rob Hoelz, Jonathan Scott Duff, Will "Coke"<br>
Coleda, Timo Paulssen, Pepe Schwarz, Moritz Lenz, Carlin, sergot, Carl<br>
Mäsak, Geoff Broadwell<br>
<br>
If you would like to contribute, see <a href="http://rakudo.org/how-to-help" target="_blank">http://rakudo.org/how-to-help</a>,<br>
ask on the <a href="mailto:perl6-compiler@perl.org">perl6-compiler@perl.org</a> mailing list, or ask on IRC #perl6<br>
on freenode.<br>
<br>
The next release of Rakudo (#80), is scheduled for September 18, 2014.<br>
A list of the other planned release dates and code names for future<br>
releases is available in the "docs/release_guide.pod" file. A Rakudo<br>
development release typically occurs a few days (often two) after the<br>
third Tuesday of each month.<br>
<br>
On behalf of the development team, we encourage you to enjoy the new<br>
release, try awesome stuff, have the appropriate amount of fun, and<br>
get back to us with feedback.<br>
<br>
[^1]: See <a href="http://moarvm.org/" target="_blank">http://moarvm.org/</a><br>
<br>
[^2]: What's the difference between the Rakudo compiler and the Rakudo<br>
Star distribution?<br>
<br>
The Rakudo compiler is a compiler for the Perl 6 language. Nothing else.<br>
<br>
The Rakudo Star distribution is the Rakudo compiler plus a selection<br>
of useful Perl 6 modules, a module installer, the most recent<br>
incarnation of the "Using Perl 6" book, and other software that can be<br>
used with the Rakudo compiler to enhance its utility. Rakudo Star is<br>
meant for early adopters who wish to explore what's possible with<br>
Rakudo Perl 6 and provide feedback on what works, what doesn't, and<br>
what else they would like to see included in the distribution.<br>
<br>
--<br>
Will "Coke" Coleda<br>
</div>