Bob Rogers | 19 Aug 2008 21:10
Picon

Parrot 0.7.0 "Severe Macaw"

On behalf of the Parrot team, I'm proud to announce Parrot 0.7.0 "Severe
Macaw."  Parrot (http://parrotcode.org/) is a virtual machine aimed at
running all dynamic languages.

Parrot 0.7.0 is available via CPAN (soon), or follow the download
instructions at http://parrotcode.org/source.html.  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 0.7.0 Highlights:

  * The new concurrency implementation makes its debut in 0.7.0.  See
    http://www.parrotcode.org/docs/pdd/pdd25_concurrency.html for more.

  * Rakudo (Perl 6) now supports class attributes and multiple dispatch,
    plus some metaclass support, among others.

Parrot 0.7.0 News:
- Specification
  + PDD27: add multisub lookup
- Implementation
  + new concurrency implementation (see PDD25)
  + Exception PMC now captures a return continuation
  + improved PMC encapsulation (Iterator, Key, Pair)
- Languages
  + Cardinal (Ruby):
    - class variables
    - parsing improvements
    - minor additions to class builtins
(Continue reading)

Reini Urban | 23 Aug 2008 18:27
Picon
Gravatar

Cygwin Release: parrot-0.7.0-1 with parrot-perl6 and parrot-languages

The parrot packages with libparrot0 and libparrot-devel,
plus parrot-perl6 and parrot-languages are updated to 0.7.0-1
for the Cygwin distribution.

This release fixes some minor issues with the languages,
m4 was removed. pipp, tcl, forth and pheme do not work.

Parrot is a virtual machine designed to efficiently compile and
execute bytecode for interpreted languages.
Parrot is a target for the upcoming Perl 6 and a lot of other
languages.

Canonical homepage:
   http://www.parrotcode.org/
   The Parrot wiki is at http://www.perlfoundation.org/parrot/

Packaging Details:

----- version parrot-0.7.0-1 -----
* added parrot_exists_check to .cygport. Already installed parrot
   still not supported, despite my #39742 patch
* other minor .cygport improvements: export PATH in seperate
   lines to fix check
* new patches:
   [perl #39742] [BUG]   installed conflict
   [perl #58034] [TODO]  config_args
   [perl #56996] [TODO]  FHS runtime paths
* enhanced patch:
   [perl #56554] [TODO]  make install -C languages
* upstream fixed patches:
(Continue reading)


Gmane