The 'runpugs' web terminal: Run Perl 6 now -- in your browser!

The 'runpugs' web terminal: Run Perl 6 now -- in your browser!

By Wim Vanderbauwhede
Date: Wednesday, 29 August 2007 11:45
Duration: 20 minutes
Target audience: Any
Language:


The talk will introduce "runpugs", the web terminal for Pugs that allows you to try out Perl 6 via your web browser (run.pugscode.org).
The main goal of "runpugs" is to make it as easy as possible for people to try out Perl 6, thus increasing the adoption and participation in the project. As such I think it fits well with the "social perl" topic.
The application is built around a generic (not Pugs-specific) web terminal framework (Web::Terminal) consisting of a server back-end which manages the terminal sessions and an API for use in a front-end script.
The talk will discuss the challenges (resource limitations, speed, ...) and the architecture (sockets, YAML, Moose, pty manipulation). I will present usage statistics and propose directions for further development.



Copyright © 2003-2007 Verein 'Vienna.pm - Verein zur Förderung der Programmiersprache Perl'.
To contact the organisers send an email to vienna2007@yapceurope.org
Impressum