Random people Random location Random misc

Parrot: a VM for Dynamic Languages

Parrot is a virtual machine like no other. Targeting dynamic languages such as Python, Ruby, PHP and Perl, it incorporates an object-oriented assembly language, is register-based rather than stack-based, and employs continuations as the core means of flow control. It hosts a powerful suite of compiler tools tailored to dynamic languages and a next generation regular expression engine. This talk introduces Parrot through the eyes of the Python-on-Parrot implementation (nicknamed "Pynie").

Project: Parrot 


Allison Randal

Allison is a C and Perl hacker, architect and core developer of Parrot, on the board of directors of The Perl Foundation, co-author of "Perl 6 & Parrot Essentials", and founder and president of Onyx Neon Press. She also works for O'Reilly Media, planning the program for their Open Source Convention and keeping a finger on the pulse of technology trends for O'Reilly's Radar.

Allison Randal

Allison is a C and Perl hacker, architect and core developer of Parrot, on the board of directors of The Perl Foundation, co-author of "Perl 6 & Parrot Essentials", and founder and president of Onyx Neon Press. She also works for O'Reilly Media, planning the program for their Open Source Convention and keeping a finger on the pulse of technology trends for O'Reilly's Radar.

© 2007 MEL8OURNE LCA2008 and Linux Australia | Linux is a registered trademark of Linus Torvalds | Site map | Valid XHTML 1.0

rja