PLNews: Programming Language News

News, articles, announcements and information focusing on computer programming languages and their implementations.
November 29, 2005

Support for Capabilities in Perl

Posted: 2005-11-29 21:41:00
Languages ::

Ben Laurie has described the work he has done on CaPerl, which adds support for capabilities to Perl. This is done by introducing "a few extra language constructs, and by restricting what untrusted code is allowed to do." CaPerl converts the modified form of Perl into standard Perl code.

Slides (~2 MB .pdf) of a talk given at USENIX Security describing the system, including the language modifications and CaPerl implementation, are also available.