Rakudo (Raku on Parrot) progress report

The Raku Programming Language Collect, Conserve and Remaster Project

Rakudo (Raku on Parrot) progress report

Originally published on 1 July 2008 by Patrick Michaud.

This is the third “monthly” report for my development grant from the Mozilla Foundation and The Perl Foundation. As regular readers will have surmised by now, the definition of “month” has been stretched a bit for a variety of reasons, but as this report and the other reports will show, it’s not been a hindrance to our progress.

To review, the primary goals of this grant are:

It’s now clear that the work under this grant has been (or otherwise shortly will be) successful in meeting all of the above goals. As before, in this report I’ll highlight the major events and milestones that have been reached since the previous report, and let my other article postings provide increased details.

Progress, April 2008 to June 2008

rakudo tests 2008-06-27

Where things are headed next

The goal for the next few weeks will be to continue (and perhaps improve) the excellent development momentum achieved during the past couple of months. In particular, we will continue improving the test suite and Rakudo’s ability to pass tests from the suite. In addition, as some new Parrot features become available (e.g., improved exception and lexical variable handling) we will be able to take advantage of them in the compilers and compiler toolkits. We will also begin identifying the specific individuals and tasks to be engaged under grants from the Ian Hague donation.

Specific tasks for the remainder of this grant:

As things stand today, I expect to publish the final report for this grant sometime around OSCON 2008 (July 2008). Of course, I will continue to post articles at use perl;, rakudo.org, and parrotblog.org.

Thanks for reading!