Parrot 3.6.0 "Pájaros del Caribe" Released

We are proud to announce Parrot 3.6.0, also known as "Pájaros del Caribe". Parrot is a virtual machine aimed at running all dynamic languages.

Parrot 3.6.0 is available on Parrot's FTP site, or by following the download instructions. For those who want to hack on Parrot or languages that run on top of Parrot, we recommend our organization page on GitHub, or you can go directly to the official Parrot Git repo on Github.

To clone the the Parrot Git repo into a directory called 'parrot', use the following:

    git clone git://github.com/parrot/parrot.git

If you want it to be in a directory other than 'parrot', then just give that as a second
argument to clone:

    git clone git://github.com/parrot/parrot.git parrot_foo

Parrot 3.6.0 News:

- Core
  + Class.add_vtable_override now allows you to overwrite an override
  + Integers, floats and strings can now be stored in lexical variables.
    Previously, only PMCs could be stored in lexicals.
  + VTABLE_substr has been removed. VTABLE_substr_str has been renamed to
    VTABLE_substr
  + Added a new PackfileView PMC type, an intended replacement for the deprecated
    Eval PMC.
  + The is_integer vtable on the String PMC now works for all string encodings.
  + Unicode error messages on Win32 now work correctly.
  + A memory leak in IMCC was fixed.
- Languages
  + The snaphost of Winxed included with Parrot was updated to version 1.0.0
  + Winxed has migrated to Github: https://github.com/NotFound/winxed

The SHA256 message digests for the downloadable tarballs are:

a6ae5c4a1af3602043d1139a12ae9d4dfe2dd000250b1a76fc339bf4a004f8c7  parrot-3.6.0.tar.bz2
8280930a12a66c384b397b31482df2efc1fcc65efd723b279c71b1e283c2638f  parrot-3.6.0.tar.gz

Thanks to all our contributors for making this possible, and our sponsors for supporting this project. The following people (in random order) contributed to this release. Thanks!

Julian Albo, Matt Boyle, Vasily Chekalkin, chromatic, Will Coleda, Bruce Gray, Brian Gernhardt, Michael H. Hind, James E Keenan, Bob Kuo, Andy Lester, Jonathan "Duke" Leto, Peter Lobsinger, Patrick Michaud, Christoph Otto, Felipe Pena, Francois Perrad, Gerd Pokorra, Kevin Polulak, Tadeusz Sośnierz, Andrew Whitworth, Jonathan Worthington.

Our next release is 16 August 2011.

Did you think we were going to leave without a quotation? Wrong!


El concierto de tantos pájaros distinto llegó a ser tan aturdidor, que Úrsula se tapó los oídos con cera de abejas para no perder el sentido de la realidad. La primera vez que llegó la tribu de Melquíades vendiendo bolas de vidrio para el dolor de cabeza, todo el mundo se sorprendió de que hubieran podido encontrar aquella aldea perdida en el sopor de la ciénaga, y los gitanos confesaron que se habían orientado por en canto de los pájaros.

The Release Manager will offer a public commendation and a suitable prize to the first person who correctly identifies the source of this quotation WITHOUT USING THE INTERNET. Send your determination of the source to jkeenan at cpan dot org and testify that you did not use the http(s) protocol, directly or indirectly, in researching the source.

Enjoy!

tags: