SPUG: Rakudo Perl 6 release 21 ("Seattle")

C.J. Adams-Collier cjac at colliertech.org
Sat Sep 19 09:15:26 PDT 2009


Is it in Debian yet?  If so, where is the debian/ directory kept, and
can I build the .deb from source off of most snapshots?

On Fri, 2009-09-18 at 22:34 -0700, jerry gay wrote:
> thanks all, for your support.
> 
> i'd love for you to give rakudo a try, if you haven't already.  sure,
> it only passes 15k+ tests, but heck, for small, everyday
> problem-solving, that's kinda a lot.  i'd really love to see more
> local folks give rakudo a try, and let me and the other devs know what
> you think.  heck, it's not even that hard to become a rakudo
> developer, you can write the source for the operators in perl 6.
> 
> i was really hoping to do a practice release live last tuesday night,
> and announce that i intended to name the september release after the
> emerald city, but i didn't get my shit together in time for a meeting
> (and neither did anyone else, for that matter).  hope to see you all
> next month, and hear live and in person about your experience with the
> seattle release of rakudo.
> 
> ~jerry
> 
> On Fri, Sep 18, 2009 at 21:23, Andrew Sweger <andrew at sweger.net> wrote:
> > Wow. I didn't expect this (I mean I expected the release, just not the
> > naming it "Seattle"):
> >
> > particle writes
> >
> >> On behalf of the Rakudo development team, I'm pleased to announce the
> >> September 2009 development release of Rakudo Perl #21 "Seattle".
> >> Rakudo is an implementation of Perl 6 on the Parrot Virtual Machine.
> >> The tarball for the September 2009 release is available from
> >> http://github.com/rakudo/rakudo/downloads .
> >>
> >> Due to the continued rapid pace of Rakudo development and the frequent
> >> addition of new Perl 6 features and bugfixes, we recommend building
> >> Rakudo from the latest source, available from the main repository at
> >> github. More details are available at
> >> http://rakudo.org/how-to-get-rakudo.
> >>
> >> Rakudo Perl follows a monthly release cycle, with each release code
> >> named after a Perl Mongers group. September 2009 is code named
> >> "Seattle" for the enthusiasm they have shown for Perl 6 during monthly
> >> meetings, and the feedback, encouragement and support given me for the
> >> past several years.
> >>
> >> Since the 2009-08 release, Rakudo Perl builds from an "installed
> >> Parrot" instead of using Parrot's build tree. This release of Rakudo
> >> requires Parrot 1.6.0. For the latest information on building and
> >> using Rakudo Perl, see the README file section titled "Building and
> >> invoking Rakudo". (Quick note: the "--gen-parrot" option still
> >> automatically downloads and builds Parrot as before, if you prefer
> >> that approach.)
> >>
> >> Also, unlike previous versions of Rakudo Perl, the "perl6" (or
> >> "perl6.exe") executables only work when invoked from the Rakudo root
> >> directory until a "make install" is performed. Running "make install"
> >> will install Rakudo and its libraries into the Parrot installation
> >> that was used to build it, and then the executables will work when
> >> invoked from any directory.
> >>
> >> Some of the specific major changes and improvements occuring with this
> >> release include:
> >>
> >> * Rakudo is now passing 15,497 spectests, an increase of 3,128 passing
> >>   tests since the August 2009 release. With this release Rakudo is now
> >>   passing 71.5% of the available spectest suite.
> >>
> >> * Rakudo now supports contextual variables.
> >>
> >> * Rakudo now supports the rational (Rat) data type.
> >>
> >> * Rakudo now supports overloading of many of the builtin operators,
> >>   many of which are now defined in the core setting. Many have also
> >>   been improved to be more faithful to the specification with respect
> >>   to types and coercions.
> >>
> >> * Substantially improved support for trait handling. Most of the "built-
> >>   in" traits are now defined in the core setting.
> >>
> >> * The %*ENV variable now works properly for modifying the process
> >>   environment.
> >>
> >> Since the Perl 6 specification is still in flux, some deprecated
> >> features have been removed from Rakudo. Prominently among those are:
> >>
> >> * '=$handle' is deprecated in favor of '$handle.get' (one line) and
> >>   '$handle.lines' (all lines).
> >>
> >> * 'int $obj' is deprecated in favor of '$obj.Int'.
> >>
> >> The development team thanks all of our contributors and sponsors for
> >> making Rakudo Perl possible. 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 (#22) is scheduled for October 22, 2009. A
> >> list of the other planned release dates and codenames for 2009 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!
> >
> > _____________________________________________________________
> > Seattle Perl Users Group Mailing List
> >     POST TO: spug-list at pm.org
> > SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list
> >    MEETINGS: 3rd Tuesdays
> >    WEB PAGE: http://seattleperl.org/
> >
> _____________________________________________________________
> Seattle Perl Users Group Mailing List
>      POST TO: spug-list at pm.org
> SUBSCRIPTION: http://mail.pm.org/mailman/listinfo/spug-list
>     MEETINGS: 3rd Tuesdays
>     WEB PAGE: http://seattleperl.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
URL: <http://mail.pm.org/pipermail/spug-list/attachments/20090919/d8971804/attachment.bin>


More information about the spug-list mailing list