Parrot 1.2.0 "Bird Brain" released!

Mark Glines mark at glines.org
Wed May 20 19:43:15 UTC 2009


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

Parrot 1.2.0 is available on Parrot's FTP site, or follow 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 Subversion on the source code repository to get the
latest and best Parrot code.

Parrot 1.2.0 News:
- Core
  + Fixes for pir classes inheriting from core pmcs.
  + Cleaned up headers and reorganized some sources into subsystem
directories.
  + Clean up PMCs so libparrot.so exports far fewer vtable/method symbols.
  + Clean up the GC API.
  + Several unicode identifier improvements in IMCC.
- Deprecations
  + Protoobject stringification is gone.
- Documentation
  + Rewrite several core documents.
  + Many reworks, improvements & additions to the Parrot Book.
  + Installation PDD is launched out of draft.
- Tools
  + Fixes for running the language shell generator outside the parrot tree.
  + Several fixes for developing and building HLLs from an installed parrot.
  + Configure.pl now has a --no-line-directives option to ease source
level debugging.
- Miscellaneous
  + Portability updates for macports, netbsd, mingw32, hpux.
  + Several (build time, runtime) performance improvements.
  + Lots of updates to examples and tests.
  + Various bugfixes, code cleanups, and coding standard fixes.


Many thanks to all our contributors for making this possible, and our
sponsors for supporting this project.  Our next scheduled release is 16
June 2009.

Enjoy!




More information about the parrot-dev mailing list