Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.

Parrot 4.0.0 "Hyperstasis" released!

Skip to first unread message

Andrew Whitworth

Jan 17, 2012, 9:40:28 PM1/17/12
to,, Perl6 Internals, perl6-language
At one extreme, it is possible to approach the subject on a high mathematical
epsilon-delta level, which generally results in many undergraduate students not
knowing what's going on. At the other extreme, it is possible to wave away all
the subtleties until neither the student nor the teacher knows what's going on.

-Stanley J. Farlow, Preface to Partial Differential Equations for Scientists and

On behalf of the Parrot team, I'm proud to announce Parrot 4.0.0, also known
as "Hyperstasis". Parrot ( is a virtual machine aimed
at running all dynamic languages.

Parrot 4.0.0 is available on Parrot's FTP site
(, or by following the
download instructions at For those who would like
to develop on Parrot, or help develop Parrot itself, we recommend using Git to
retrieve the source code to get the latest and best Parrot code.

Parrot 4.0.0 News:
- Core
+ Several cleanups to the interp subsystem API
+ Cleanups and documentation additions for green threads and timers
+ Iterator PMC and family now implement the "iterator" role
+ A bug in Parrot_ext_try was fixed where it was not popping a
context correctly
- Documentation
+ Docs for all versions of Parrot ever released are now available
- Tests
+ Timer PMC tests were converted from PASM to PIR

The SHA256 message digests for the downloadable tarballs are:


Many thanks to all our contributors for making this possible, and our sponsors
for supporting this project. Our next scheduled release is 21 February 2012.


--Andrew Whitworth
0 new messages