ParrotVM

From JVMLangSummit
Revision as of 11:51, 25 September 2008 by Penni (talk | contribs) (New page: == Parrot, a continuation-based VM == Allison Randal ; Project: http://www.parrotcode.org === Abstract === ; Talk Abstract: Parrot is an open source virtual machine that targets dynamic ...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Parrot, a continuation-based VM

Allison Randal

Project
http://www.parrotcode.org

Abstract

Talk Abstract
Parrot is an open source virtual machine that targets dynamic languages such as Ruby, Python, 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 suite of compiler tools tailored to dynamic languages and a next generation regular expression engine. This talk is an overview of the architecture of Parrot, with an emphasis on the features that make it unique in the field.

http://wiki.jvmlangsummit.com/pdf/TBD

Author Bio

  • <insert bio here>

Key Issues for Discussion (cooperative)

(please expand cooperatively) Talk:Parrot VM