Skip to content
Newer
Older
100644 65 lines (48 sloc) 2.93 KB
22b71e0 @masak [docs/announce/2010.06] added
masak authored Jun 18, 2010
1 Announce: Rakudo Perl 6 development release #30 ("Kiev")
2
3 On behalf of the Rakudo development team, I'm pleased to announce the
4 June 2010 development release of Rakudo Perl #30 "Kiev".
5 Rakudo is an implementation of Perl 6 on the Parrot Virtual Machine
6 (see <http://www.parrot.org>). The tarball for the June 2010 release
7 is available from <http://github.com/rakudo/rakudo/downloads>.
8
9 Rakudo Perl follows a monthly release cycle, with each release named
6b12f89 @masak [announce] more fixes
masak authored Jun 18, 2010
10 after a Perl Mongers group. This release is named after the Perl Mongers
22b71e0 @masak [docs/announce/2010.06] added
masak authored Jun 17, 2010
11 from the beautiful Ukrainian capital, Kiev. They recently helped organize and
12 participated in the Perl Mova + YAPC::Russia conference, the хакмит (hackathon)
13 of which was a particular success for Rakudo. All those who joined the Rakudo
14 hacking - from Kiev and further afield - contributed spec tests as well as
15 patches to Rakudo, allowing various RT tickets to be closed, and making this
16 month's release better. Дякую!
17
18 Some of the specific changes and improvements occurring with this
19 release include:
20
8a1a1a5 @masak [ChangeLog, announce] improvements
masak authored Jun 18, 2010
21 * Rakudo now uses immutable iterators internally, and generally hides
22 their existence from programmers. Many more things are now evaluated
23 lazily.
24
6b12f89 @masak [announce] more fixes
masak authored Jun 17, 2010
25 * Backtraces no longer report routines from Parrot internals. This used to
26 be the case in the Rakudo alpha branch as well, but this time they are
27 also very pleasant to look at.
28
8a1a1a5 @masak [ChangeLog, announce] improvements
masak authored Jun 17, 2010
29 * Match objects now act like real hashes and arrays.
22b71e0 @masak [docs/announce/2010.06] added
masak authored Jun 17, 2010
30
31 * Regexes can now interpolate variables.
32
8a1a1a5 @masak [ChangeLog, announce] improvements
masak authored Jun 17, 2010
33 * Hash and array slicing has been improved.
34
22b71e0 @masak [docs/announce/2010.06] added
masak authored Jun 17, 2010
35 * The REPL shell now prints results, even when not explicitly asked to print
36 them, thus respecting the "P" part of "REPL".
37
5eb3875 @masak [announce] more recent passing-tests figure
masak authored Jun 18, 2010
38 * Rakudo now passes 33,378 spectests. We estimate that there are about
6b12f89 @masak [announce] more fixes
masak authored Jun 17, 2010
39 39,900 tests in the test suite, so Rakudo passes about 83% of all tests.
22b71e0 @masak [docs/announce/2010.06] added
masak authored Jun 17, 2010
40
41 For a more detailed list of changes see "docs/ChangeLog".
42
43 The development team thanks all of our contributors and sponsors for
44 making Rakudo Perl possible, as well as those people who worked on parrot, the
45 Perl 6 test suite and the specification.
46
47 The following people contributed to this release:
48 Patrick R. Michaud, Moritz Lenz, Jonathan Worthington, Solomon Foster,
49 Patrick Abi Salloum, Carl Mäsak, Martin Berends, Will "Coke" Coleda,
50 Vyacheslav Matjukhin, snarkyboojum, sorear, smashz, Jimmy Zhuo,
7b5b9d5 @moritz un-split cognominal's personality
moritz authored Jun 22, 2010
51 Jonathan "Duke" Leto, Maxim Yemelyanov, Stéphane "cognominal" Payrard,
52 Gerd Pokorra, Bruce Keeler, Ævar Arnfjörð Bjarmason, Shrivatsan, Hongwen Qiu,
22b71e0 @masak [docs/announce/2010.06] added
masak authored Jun 17, 2010
53 quester, Alexey Grebenschikov, Timothy Totten
54
55 If you would like to contribute, see <http://rakudo.org/how-to-help>, ask on
56 the perl6-compiler@perl.org mailing list, or ask on IRC #perl6 on freenode.
57
8a1a1a5 @masak [ChangeLog, announce] improvements
masak authored Jun 17, 2010
58 The next release of Rakudo (#31) is scheduled for July 22, 2010.
22b71e0 @masak [docs/announce/2010.06] added
masak authored Jun 17, 2010
59 A list of the other planned release dates and code names for 2010 is
60 available in the "docs/release_guide.pod" file. In general, Rakudo
61 development releases are scheduled to occur two days after each
62 Parrot monthly release. Parrot releases the third Tuesday of each month.
63
64 Have fun!
Something went wrong with that request. Please try again.