"Instruct me how to lie in wait for the old god, lest he foreseeing or foreknowing may escape. Hard is a god for mortal man to master."
 - Menelaus, The Odyssey, by Homer

On behalf of the Parrot team, I'm proud to announce Parrot 3.5.0, also known
as "Menelaus". Parrot (http://parrot.org/) is a virtual machine aimed
at running all dynamic languages.

Parrot 3.5.0 is available on Parrot's FTP site
(ftp://ftp.parrot.org/pub/parrot/releases/devel/3.5.0/), or by following the
download instructions at http://parrot.org/download. 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 3.5.0 news:
- Core
  + A snapshot of Winxed is now included in Parrot core to facilitate writing
    core Parrot tools from a higher level language than PIR.
  + Parrot_PMC_destroy, Parrot_PMC_mark and Parrot_PMC_invoke were removed
    from the public extension API.
  + PAST now has PAST::Stmt node types, supports reusable temporary registers.
  + Test coverage of the embedding and extending interface is now at least
    95%.
- Languages
  + Winxed
    - Improved compile time scope search.
    - Added 'using namespace' statement.
    - Compiler classes and functions now live in the Winxed;Compiler
      namespace.
- Tests
  + The Parrot test suite harness now understands the HARNESS_TIMER
    environment variable. Setting it to a true value will show timing results
    for a test run.
  + IPv6 tests are now parallel testing friendly.

The SHA256 message digests for the downloadable tarballs are:
06b1462795a2e0c128c6415a362a928e62e9b8b413cb0aa774a7e0502c5f87d0 parrot-3.5.0.tar.bz2 342beb2f9f2e54e0f39e6c128bfe8f9a8550db33e53b6930fc02d37de8953db9 parrot-3.5.0.tar.gz

Many 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!

François Perrad, Bob Kuo, Jim Keenan, Bruce Gray, Gerd Pokorra, Christoph Otto, Fitz Elliott, Julian Albo, Peter Lobsinger, Jonathan "Duke" Leto, Kevin Polulak, Andy Lester, Michael H. Hind, Dan Bolser, Vasily Chekalkin, Matt Boyle, Patrick Michaud, Andrew Whitworth, Brian Gernhardt

Our next scheduled release is 19 July 2011.

Enjoy!

Reply via email to