Object-oriented programming in Perl
By Anton Berezin (Grrrr) from Copenhagen.pm
Date: Saturday, 28 April 2007 10:00
Duration: 60 minutes
You can find more information on the speaker's site:
This intermediate-level talk is aimed at people who already know Perl but are not very familiar with its OO model. It discusses at length the standard language constructs provided by Perl that facilitate object-oriented programming, its advantages and deficiencies. The methods are described to work around some of the limitations of the object model. Some more advanced topics include discussing multiple inheritance, building automatic properties accessors and creating singleton classes. Finally, non-idiomatic ways of doing OO in Perl are described, in partilular objects as closures with state, inside-out objects, and objects with dynamic methods via the Class::Prototyped module.