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 Audrey 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.
Perl 6 の言語実装として 2005 年 2月にはじまった Pugs プロジェクトでは、Haskell ベースのインタプリタや、Parrot と Haskell をふくむ複数のバックエンドへのコンパイラが実装されています。このトークでは、Pugs の作者である Audrey Tang が Pugs のデザインやプロジェクトの現在のステータスについてプレゼンします。Pugs をいますぐ実際に使ってみる方法や、Pugs と Perl 6 の開発ロードマップについても紹介します。