Parrot is a virtual machine designed to efficiently compile and execute bytecode for dynamic languages. Parrot currently hosts a variety of language implementations in various stages of completion, including Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, Perl 6, APL, and a .NET bytecode translator. Parrot is not about parrots, though we are rather fond of them for obvious reasons.

Parrot 2.0.0 Released!

The Beyond and below are like a deep of ocean, and we the creatures that swim in the abyss. We're so far down that the beings on the surface — superior though they are — can't effectively reach us. Oh, they fish, and they sometimes blight the upper levels with points we don't even understand. But the abyss remains a relatively safe place.

— Vernor Vinge, A Fire Upon the Deep

On behalf of the Parrot team, I'm proud to announce Parrot 2.0.0 "Inevitable." Parrot is a virtual machine aimed at running all dynamic languages.

Parrot 2.0.0 is available on Parrot's FTP site, or follow the download instructions. For those who would like to develop on Parrot, or help develop Parrot itself, we recommend using Subversion on our source code repository to get the latest and best Parrot code.

Parrot 1.8.0 "Zygodactyly" Released!

On behalf of the Parrot team, I'm proud to announce Parrot 1.8.0 "Zygodactyly".
Parrot is a virtual machine aimed at running dynamic languages.

Parrot 1.8.0 is available on
Parrot's FTP site, or follow the download instructions.

parrot-users list created!

The parrot-users mailing list is now available; if you are a language author targeting parrot and have questions or need assistance, please sign up at http://lists.parrot.org/mailman/listinfo/parrot-users.

You can also follow the group via google at http://groups.google.com/group/parrot-users

"Parrot is a virtual machine designed to efficiently compile and
execute bytecode for dynamic languages. This mailing list is for
general users of Parrot and languages running on Parrot."

Parrot 1.7.0, "African Grey" Released!

On behalf of the entire Parrot team, I'm proud to announce Parrot 1.7.0
"African Grey." Parrot is a virtual machine aimed at running all dynamic languages.

Straw poll: Which version control system would you like Parrot to use? (Just a straw poll, not a commitment to change anything)

SVN (Current)
31% (8 votes)
CVS
0% (0 votes)
Git
69% (18 votes)
Mercurial
0% (0 votes)
Bazaar
0% (0 votes)
Total votes: 26

2009 Members' Meeting Minutes

The Parrot Foundation held its annual members' meeting on August 25th, 2009 at 2pm Pacific time in Seattle, Washington, USA. Jerry Gay presided over the meeting. Allison Randal prepared these minutes.

How to Get Involved

Discussion about Parrot development normally takes place in two places:

  1. The parrot-dev mailing list:

    Subscribe to the list through the web interface, or go to the Google Group for a searchable archive and RSS/Atom feed.

  2. And on IRC in #parrot at irc.parrot.org.
Syndicate content