YAPC::NA 2006 — Chip Salzenberg
Parrot - Evolution
- Creative Commons Attribution + Share Alike 2.5
- 2006-06-28 8:35 AM CST
- 34 Minutes, 33 Seconds
The Parrot virtual machine is best known as the primary target platform for Perl 6. But Parrot is much more than that. It is a general platform for almost any language, focussing on the special needs of dynamic languages - all of them, at the same time. Have you ever wanted to use Perl's CPAN archive from Python, or mix Perl 5 and Perl 6 code with Python modules, or call APL subroutines from Basic? This is the Parrot vision.
Chip Salzenberg, Architect of the Parrot virtual machine, will explain Parrot's architecture as it is and shall be. He will start by explaining Parrot's overall architecture, with a focus on recent evolution, such as cross-language support for namespaces and lexical variables, and future evolution on the horizon. He will point out how Parrot's intrepid developers have made Parrot better and stronger (we have the technology!) to meet the changing needs of today's language implementors. He will then set out the road map for Parrot's future.
Chip Salzenberg, Parrot Architect, will explain the architecture of Parrot, its recent evolution, its future, and how you can be part of that future.
- View now in Flash
- iPod-compatible H.264, 640x480, 150 MB
- PSP-compatible MPEG4, 368x208, 147 MB
- Audio+slides MPEG4, 640x480, 162 MB
Copyright 2006-2007 Clotho Advanced Media Inc.
(except the presentation content which is copyright the respective speakers)