Introduction to Pugs: Perl 6 in Haskell
By:
To add a paper,
Login.
Started in February 2005, Pugs is an implementation of the Perl 6
language that contains an interpreter based on Haskell and a compiler
that targets multiple backends, including Parrot and Haskell.
In this talk, Pugs author Autrijus Tang presents the design of Pugs and
the current state of the project. This talk also covers ways to put Pugs
to immediate practical use and the roadmap for future development of
Pugs and Perl 6.
Keywords: perl, haskell
Stream:
Perl
Presentation Type:
45 minute Keynote Presentation in English
Paper:
A paper has not yet been submitted.
Autrijus Tang
independent
|
Autrijus Tang is a Taiwanese free software programmer, best known as the leader of the Pugs project, a joint effort from Haskell and Perl communities to implement the Perl 6 language.
Tang is also known for internationalization and localization contributions to several Free Software programs, including Kwiki, Request Tracker and Slash, as well as heading Traditional Chinese translation efforts for various Open Source-related books.
On CPAN, Tang maintains over 100 Perl projects, including the popular Perl Archive Toolkit (PAR), a cross-platform packaging and deployment tool for Perl 5. Tang is also responsible for setting up smoke test and digital signature systems for CPAN.
Tang is also known for internationalization and localization contributions to several Free Software programs, including Kwiki, Request Tracker and Slash, as well as heading Traditional Chinese translation efforts for various Open Source-related books.
On CPAN, Tang maintains over 100 Perl projects, including the popular Perl Archive Toolkit (PAR), a cross-platform packaging and deployment tool for Perl 5. Tang is also responsible for setting up smoke test and digital signature systems for CPAN.
Ref: OS5P0074


