Raku, Perl 1, PHP, Python, mod_parrot, Parrot

The Raku Programming Language Collect, Conserve and Remaster Project

Raku, Perl 1, PHP, Python, mod_parrot, Parrot

Originally published on 11 December 2007 by Patrick Michaud.

More and more interesting things are happening in the Parrot world – it’s hard to keep up. Here’s a laundry list of things that have happened since my last journal post.

For any interested C programmers out there, I think that a patch for RT#47992 would be very appreciated. I wouldn’t think this would require a lot of knowledge of parrot internals – just some changes to Parrot’s command-line argument handling.

For Perl (5) hackers, the language implementors on Parrot could really use some improvements to the test harness(es). Right now several languages (raku, punie, pynie, pheme) are able to implement their own ‘make test’ target, but we don’t have a good way to incorporate those into Parrot’s top-level ‘make languages-test’ or ‘make languages-smoke’ targets. It has to do with the fact that the test files for each language aren’t written in Perl (the harness is, but not the individual tests). In October Colin Kuskie and a few others were working on this issue under the “unified-testing” branch, but that seems to have stalled. With compiler and language development accelerating it would be really good to see that effort picked up again.

Finally, a brief note that every Tuesday at 18:30 UTC the Parrot committers hold an online status meeting on

#parrotsketch. Observers are welcome to attend, and the logs of the meetings are archived.