Parrot 6.6.0 / 6.8.0

A virtual machine for compiling and executing bytecode for dynamic programming languages, acting like an intermediary between them
Parrot was initially developed to support the developed of the 6.x branch of Perl, but has expanded into a broad project that provides a virtual machine that supports multiple programming languages, compiling code from one language to the other.

This allows developers to compile and then run bytecode from one language into another language.

Languages currently targeting the parrot VM:
Rakudo Perl 6
Lua
Winxed
Tcl
JavaScript
Ruby
Scheme
PHP
Python
APL
.NET languages

last updated on:
September 17th, 2014, 11:53 GMT
price:
FREE!
developed by:
Parrot Foundation
license type:
Artistic License
operating system(s):
Windows / Linux / Mac OS / BSD / Solaris
category:
C: \ Development Tools \ Compilers

FREE!

In a hurry? Add it to your Download Basket!

user rating 2

UNRATED
3.0/5
 

0/5

What's New in version 6.6.0
  • Optimized method call overhead at compile-time in pmc2c directly to avoid run-time overhead. Less temp. PMC's, less branches and avoiding at least 2 costly C functions per method call.
  • New arity warning "wrong number of arguments: %d passed, %d expected".
read full changelog

Add your review!

SUBMIT