From aee232ee888f2731ab9eae9c74f12b61c9ebebc9 Mon Sep 17 00:00:00 2001 From: "Will \"Coke\" Coleda" Date: Thu, 17 Sep 2015 22:05:18 -0400 Subject: [PATCH] use moar unicode. add changelog info --- docs/announce/2015.09.md | 32 +++++++++++++++++++++----------- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/docs/announce/2015.09.md b/docs/announce/2015.09.md index 35e50f4521b..61cd6feea03 100644 --- a/docs/announce/2015.09.md +++ b/docs/announce/2015.09.md @@ -1,22 +1,32 @@ -# Announce: Rakudo Perl 6 compiler, Development Release #91 ("Zürich") +# Announce: Rakudo Perl 6 compiler, Development Release #91 (“Zürich”) -On behalf of the Rakudo development team, I'm happy to announce the September -2015 release of Rakudo Perl 6 #91 "Zürich". Rakudo is an implementation of +On behalf of the Rakudo development team, I’m happy to announce the September +2015 release of Rakudo Perl 6 #91 “Zürich”. Rakudo is an implementation of Perl 6 on the Moar Virtual Machine[^1] and the Java Virtual Machine. The tarball for this release is available from . Please note: This announcement is not for the Rakudo Star -distribution[^2] --- it's announcing a new release of the compiler +distribution[^2] --- it’s announcing a new release of the compiler only. For the latest Rakudo Star release, see . The Rakudo Perl compiler follows a monthly release cycle, with each -release named after a Perl Mongers group. This month's release is named after +release named after a Perl Mongers group. This month’s release is named after Zürich Perl Mongers, hosts of the recent Swiss Perl Workshop. Some of the changes in this release are outlined below: -* … +* Great List Refactor - See http://design.perl6.org/S07.html +* All Deprecations removed in preparation for Christmas release +* Added support for calling into C++ libraries and calling methods on C++ classes +* New slurpy parameter, +args or +@args, to allow for one-argument style binding +* New with/orwith/without conditionals allow you to check for .defined but topicalize to the actual value returned +* New `supply`, `whenever` and `react` blocks for easy reactive programming +* All Unicode digits can now be part of literal numbers +* `val()` and allomorphic types implemented +* Most European quoting styles are now supported +* New $[...] and ${...} constructs allow prefix itemization +* The .gist and .perl methods can now deal with self-referential structures These are only some of the changes in this release. For a more detailed list, see "docs/ChangeLog". @@ -39,14 +49,14 @@ releases is available in the "docs/release_guide.pod" file. A Rakudo development release typically occurs a few days (often two) after the third Tuesday of each month. -The development team appreciates feedback! If you're using Rakudo, do +The development team appreciates feedback! If you’re using Rakudo, do get back to us. Questions, comments, suggestions for improvements, cool discoveries, incredible hacks, or any other feedback -- get in touch with us through (the above-mentioned) mailing list or IRC channel. Enjoy! [^1]: See -[^2]: What's the difference between the Rakudo compiler and the Rakudo +[^2]: What’s the difference between the Rakudo compiler and the Rakudo Star distribution? The Rakudo compiler is a compiler for the Perl 6 language. @@ -54,8 +64,8 @@ Not much more. The Rakudo Star distribution is the Rakudo compiler plus a selection of useful Perl 6 modules, a module installer, the most recent -incarnation of the "Using Perl 6" book, and other software that can +incarnation of the “Using Perl 6” book, and other software that can be used with the Rakudo compiler to enhance its utility. Rakudo Star -is meant for early adopters who wish to explore what's possible with -Rakudo Perl 6 and provide feedback on what works, what doesn't, and +is meant for early adopters who wish to explore what’s possible with +Rakudo Perl 6 and provide feedback on what works, what doesn’t, and what else they would like to see included in the distribution.