[Purdue-pm] June 2010 Perl 6 available

Mark Senn mark at purdue.edu
Fri Jun 18 04:21:31 PDT 2010


Purdue Perl Mongers,

I've been using Rakudo Perl #29 (Perl 6) at home and am able to write
complete programs with it.  I plan to get #30 this weekend.

-mark

>Date: Fri, 18 Jun 2010 01:29:11 +0200
>Subject: Announce: Rakudo Perl 6 development release #30 ("Kiev")
>From: =?ISO-8859-1?Q?Carl_M=E4sak?= <cmasak at gmail.com>
>To: Perl6 <perl6-language at perl.org>, perl6-compiler at perl.org,
>        perl6-announce at perl.org, perl6-users <perl6-users at perl.org>
>
>On behalf of the Rakudo development team, I'm pleased to announce the
>June 2010 development release of Rakudo Perl #30 "Kiev". Rakudo is an
>implementation of Perl 6 on the Parrot Virtual Machine (see
><http://www.parrot.org>). The tarball for the June 2010 release is
>available from <http://github.com/rakudo/rakudo/downloads>.
>
>Rakudo Perl follows a monthly release cycle, with each release named
>after a Perl Mongers group. This release is named after the Perl
>Mongers from the beautiful Ukrainian capital, Kiev. They recently
>helped organize and participated in the Perl Mova + YAPC::Russia
>conference, the хакмит (hackathon) of which was a particular success
>for Rakudo. All those who joined the Rakudo hacking - from Kiev and
>further afield - contributed spec tests as well as patches to Rakudo,
>allowing various RT tickets to be closed, and making this month's
>release better. Дякую!
>
>Some of the specific changes and improvements occurring with this
>release include:
>
>* Rakudo now uses immutable iterators internally, and generally hides
>their existence from programmers. Many more things are now evaluated
>lazily.
>
>* Backtraces no longer report routines from Parrot internals. This
>used to be the case in the Rakudo alpha branch as well, but this time
>they are also very pleasant to look at.
>
>* Match objects now act like real hashes and arrays.
>
>* Regexes can now interpolate variables.
>
>* Hash and array slicing has been improved.
>
>* The REPL shell now prints results, even when not explicitly asked to
>print them, thus respecting the "P" part of "REPL".
>
>* Rakudo now passes 33,378 spectests. We estimate that there are about
>39,900 tests in the test suite, so Rakudo passes about 83% of all
>tests.
>
>For a more detailed list of changes see "docs/ChangeLog".
>
>The development team thanks all of our contributors and sponsors for
>making Rakudo Perl possible, as well as those people who worked on
>parrot, the Perl 6 test suite and the specification.
>
>The following people contributed to this release:
>Patrick R. Michaud, Moritz Lenz, Jonathan Worthington, Solomon Foster,
>Patrick Abi Salloum, Carl Mäsak, Martin Berends, Will "Coke" Coleda,
>Vyacheslav Matjukhin, snarkyboojum, sorear, smashz, Jimmy Zhuo,
>Jonathan "Duke" Leto, Maxim Yemelyanov, Stéphane Payrard, Gerd
>Pokorra, cognominal, Bruce Keeler, Ævar Arnfjörð Bjarmason,
>Shrivatsan, Hongwen Qiu, quester, Alexey Grebenschikov, Timothy Totten
>
>If you would like to contribute, see <http://rakudo.org/how-to-help>,
>ask on the perl6-compiler at perl.org mailing list, or ask on IRC #perl6
>on freenode.
>
>The next release of Rakudo (#31) is scheduled for July 22, 2010. A
>list of the other planned release dates and code names for 2010 is
>available in the "docs/release_guide.pod" file.  In general, Rakudo
>development releases are scheduled to occur two days after each Parrot
>monthly release.  Parrot releases the third Tuesday of each month.
>
>Have fun!


More information about the Purdue-pm mailing list