PDXPUG August 18, 2010
PL/Parrot is the Parrot Virtual Machine, embedded into the PostgreSQL relational database. This means that any Parrot language has the opportunity to become a PostgreSQL Procedural Language (PL). PL/Parrot supports writing stored procedures in the following languages:
* PL/PIR(U) - Parrot Intermediate Representation (PIR)
* PL/Perl6(U) - Rakudo Perl 6
This talk will give a quick introduction to Parrot VM and Rakudo Perl 6, and why you would want them in your database, including a status update of the current feature set of PL/Parrot and PL/Perl6. Example stored procedures in each language will be shown and, time-permitting, the internals of how PL/Parrot works will be described. More information can be found at pl.parrot.org .
Bio: Jonathan "Duke" Leto
Jonathan is an open source hacker who currently focuses on the Parrot Virtual Machine and Rakudo Perl 6, as well as being the maintainer of many CPAN modules. He has been involved with Google Summer of Code since 2008 and is currently organization administrator for The Perl Foundation and Parrot Foundation, as well as a mentor for RTEMS on Parrot. Jonathan received a masters in mathematics from University of Central Florida and has published several papers in the field of differential equations. He enjoys discovering wheels within wheels.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?