Object Orientation, The Perl 6 Way

By Jonathan Worthington (‎jnthn‎) from Bratislava.pm
Date: Wednesday, 13 August 2008 13:30
Duration: 30 minutes
Language:
Tags: oo perl6


Over the last several months, I have been helping to implement the Perl 6 object model in Rakudo - the Perl 6 on Parrot implementation. In this talk I will discuss the range of features that are implemented so far, explaining how to use them and providing some (working) code examples. Along the way, you'll see:

* The new syntax for classes, attributes, methods and inheritance
* Object initialization
* Proto-objects, object auto-vivification
* Roles: what they are and a little on how to use them
* Introspection through the meta-class

Attended by: