parrotcode: Parrot Virtual Machine

Press

Parrot was recently mentioned in Ars Technica.

Personnel

Following the Chicago YAPC, we've had a shuffling of duties:
  • Allison Randal is the new parrot Architect;
  • Chip Salzenberg is the new parrot pumpking;
  • Leo Tötsch is now freed to work on code instead of cutting releases.

Parrot 0.4.7 "Caique" Released!

On November 14th, 2006, Parrot pumpking Chip Salzenberg released Parrot 0.4.7. See the Parrot 0.4.7 release announcement for more details or download Parrot 0.4.7 from the CPAN.

What is Parrot?

Parrot is a virtual machine designed to efficiently compile and execute bytecode for interpreted languages. Parrot will be the target for the final Perl 6 compiler, and is already usable as a backend for Pugs, as well as variety of other languages.

Parrot is not about parrots.

Under Development

In November, a hackathon was held in Chicago, IL, US. Here's what got done.

How to Get Involved

Parrot development takes place on the perl6-internals mailing list. If you follow this list, you'll be able to get an idea of what sort of things are needed. Subscribe by sending mail to perl6-internals-subscribe@perl.org or read the perl6-internals NNTP archive.

There is documentation in the docs subdirectory of the Parrot source, with an snapshot here of svn-latest documentation.

There is a list of TODO items, as well as notes on how to keep parrot's cage clean.

Patches are welcome. See the patch FAQ for details.

View and manipulate bugs and TODO items at the Parrot bugs page.

spacer © Copyright 2002-2006 The Perl Foundation
Site Information and Contacts
spacer
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.