User: Password:
|
|
Subscribe / Log in / New account

Parrot 3.1.0 "Budgerigar" Released

From:  Michael Hind <mike.hind-AT-gmail.com>
To:  perl6-language-AT-perl.org, perl6-announce-AT-perl.org, perl5-porters-AT-perl.org, lwn-AT-LWN.net
Subject:  Parrot 3.1.0 "Budgerigar" Released!
Date:  Tue, 15 Feb 2011 22:09:19 +0000
Message-ID:  <AANLkTikvrNroQAODtrRzxPV9oneGOeqQixEuKqvDHKh_@mail.gmail.com>
Archive-link:  Article

Always store beer in a dark place.
    -Robert A. Heinlein

On behalf of the Parrot team, I'm proud to announce Parrot 3.1.0
"Budgerigar"

Parrot is a virtual machine aimed at running all dynamic languages.

Parrot 3.1.0 is available on Parrot's FTP site, (
ftp://ftp.parrot.org/pub/parrot/releases/devel/3.1.0/)
or follow the download instructions on http://www.parrot.org (Current
developer release) .

For those who would like to develop on Parrot, or help develop Parrot
itself, we recommend
using the git repository to get the latest and best Parrot code.
(git clone git://github.com/parrot/parrot.git).

SHA digests for this release are:

bd200b84d8c6d1565360b7aad7802a42649baebc62d43a823b6aa8f9245e8f01
parrot-3.1.0.tar.bz2
c019dd6d27115c16590e2a110697406ae9c74c5ce104153f409cd5dd87994b27
parrot-3.1.0.tar.gz

Parrot 3.1.0 News:
New in 3.1.0
- Core
  + Exception PMCs are now subclassable from PIR
  + IPv6 is now supported and tested
  + Added Parrot_ext_try function to extend API (experimental), to allow
    implementation of try .. catch construcs in C extensions.
  + We now have a YAML library called YAML::Tiny, a port of YAML::Tiny from
Perl 5
  + Deprecated/experimental features are now stored in api.yaml in an
easy-to-parse
    format, which will allow automated tools easy access to this data. This
replaces
    DEPRECATED.pod, which no longer exists.
  + Improved GC latency
  + Improved GC performance on low-memory systems
  + Improved packfile annotation lookup complexity
  + Removal of unused code and SVN based code
- NQP
  + A repository for a new NQP version which has a new object model is
    created at http://github.com/perl6/nqp
- Languages
  + Cardinal (Ruby on Parrot) now compiles and passes it's test suite on
master
    and is looking for developers : https://github.com/parrot/cardinal
  + Cardinal can send smoke reports with "rake smoke" or "parrot setup.pir
smoke"
  + Jaspers, an implementation of Javascript on Parrot, now has a Github
repo
    and is looking for developers: https://github.com/leto/jaspers
- Community
  + The following Parrot Google Code-In students were grand prize winners:
      Fernando Brito, Brazil
      David Czech, Canada
      Nolan Lum, United States
      Matt Rajca, United States
      Tony Young, New Zealand
      Daniel Kang, United States
    We are very proud of them for their fine work and congratulate
    them for achieving top finalist status! For more info, see:

http://google-opensource.blogspot.com/2011/02/google-code...
- Documentation
  + Many new Parrot-related terms were added to docs/glossary.pod
  + Removal of most remaining references to SVN
  + Internal project documentation is included in html output
- Tests
  + Test suite now passes on NetBSD 5.1
  + Test coverage increased greatly for the Embed/Extend subsystem,
    thanks to a TPF grant:
    http://leto.net/dukeleto.pl/2011/01/parrot-embed-grant-up...


and on a perhaps less serious note:

The Budgerigar (pronounced /?b?d?????r/), Common Pet Parakeet, or Shell
Parakeet (Melopsittacus undulatus), informally nicknamed the budgie, is a
small, long-tailed, seed-eating parrot, and the only species in the
Australian
genus Melopsittacus. Wild budgerigars are found throughout the drier parts
of
Australia, where the species has survived harsh inland conditions for the
last
five million years. Naturally green and yellow with black, scalloped
markings
on the nape, back, and wings, breeders have created a rainbow of blues,
whites,
and yellows, and even forms with small crests. Budgerigars are popular pets
around the world due to their small size, low cost, and playful nature.

The budgerigar is closely related to the lories and the fig parrots.
Although
budgerigars are often, especially in American English, called parakeets,
this
term refers to any of a number of small parrots with long, flat tails.

extracted from http://en.wikipedia.org/wiki/Budgerigar (more plus pictures
etc., there)


Cheers Michael, (mikehh)

-- 
Michael H. Hind

Cell: +44 (0) 7877 224 745


(Log in to post comments)


Copyright © 2011, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds