|Parrot 1.0.0 Released!|
|Published on 03/24/09 at 20:41:41 by On|
|The Parrot team has announced Parrot 1.0.0 "Haru Tatsu." release.
Parrot is a register-based virtual machine being developed using the C programming language and intended to run all dynamic languages efficiently. It uses just-in-time compilation for speed to reduce the interpretation overhead. It is currently possible to compile Parrot assembly language and PIR (an intermediate language) to Parrot bytecode and execute it. Parrot is an open source project distributed with a free software license, making Parrot free software.
Parrot was started by the Perl community, and is developed with help from the open source and free software communities. As a result, it is focused on license compatibility (Artistic License 2.0), platform compatibility across a broad array of systems, processor architectures compatibility across most modern processors, speed of execution, small size (around 700k depending on platform), and being flexible enough to handle the varying demands of Perl, and most, if not all, other modern dynamic languages. It is also focusing on improving introspection, debugger capabilities, and compile-time semantic modulation.
Version 1.0, with a stable API for development was released on March 17, 2009.
Parrot 1.0.0 is available on Parrot's FTP site, or follow the download instructions. For those who would like to develop on Parrot, or help develop Parrot itself, it is recommended using Subversion on the source code repository to get the latest and best Parrot code.
Parrot Contributor License Agreement 1.0 (PDF).
0 comments, (953 reads) All Articles by, On
|The comments are owned by the poster. We aren't responsible for its content.|
Only registered members may comment on articles.
|No comments so far.|