YAPC::NA 2008 June 16-18, Chicago, IL | ||
|
A Moose Tutorial
By Stevan Little (stevan) from AmsterdamX.pm Perl’s Object Oriented features have always gotten a bad wrap (Larry claims he stole it from Python, but Guido disagrees). This has caused people to reach for all kinds of strange things like Inside-Out objects, closure based objects, or sometimes just abandon them all together. Perl 5’s (post) modern object system Moose provides robust flexibility and design to this venerable language. Inspired by the Common LISP Object System (CLOS), Smalltalk and the Perl 6 meta model, Moose brings deep introspection, easy delegation, a flexible type constraint system, and many more modern OO tools. In short, Moose makes OO Perl fun! |
|
Yet Another Perl Conference North America
|