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 0.8.1 "Tio Richie" Released!

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

Rat Creature #1: Comrade! We are about to feast! Quick, get your fat carcass behind this bush and get ready!

Rat Creature #1: Hello, small mammal.... Could you step in here for a moment? I've got something to show you....

Fone Bone: Can't you show me out here, where I've got runnin' space?

NLNet Grant Update for September and October, 2008

September and October of 2008 saw the usual monthly Parrot releases. The September release, numbered 0.7.1, included major advances in Rakudo, the Perl 6 on Parrot implementation. New features included support for precompiled modules and scripts, the implementation of various builtins, quoting operators, gather/take, as well as the initial implementation of multi-method dispatch.

BBC Joins Parrot Foundation Advisory Board

The Parrot Foundation announced today that the BBC, UK-based public service broadcaster, will join the Parrot Foundation's advisory board.

The Parrot Foundation advisory board is made up of a select group of companies who can offer perspective and experience on the current and future applications of the Parrot virtual machine and related language implementations. The advisory board is a channel for its members to share in the development of the project and contribute feedback on features, languages, and tools to aid in focusing development efforts on areas of greatest impact.

ActiveState Joins Parrot Foundation Advisory Board

ActiveState, commercial provider of tools and support for dynamic languages, has joined the Parrot Foundation's advisory board.

The Parrot Foundation advisory board is made up of a select group of companies who can offer perspective and experience on the current and future applications of the Parrot virtual machine and related language implementations. The advisory board is a channel for its members to share in the development of the project and contribute feedback on features, languages, and tools to aid in focusing development efforts on areas of greatest impact.

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.perl.org.
Syndicate content