. .

YAPC::EU 2010 - The Renaissance of Perl

 

Follow


The Joy of MooseX::

By Sam Vilain (‎mugwump‎) from London.pm
Date: Friday, 6 August 2010 12:00
Duration: 50 minutes
Target audience: Intermediate
Language: English
Tags: moose types

You can find more information on the speaker's site:


Sam will share some of his longest standing gripes with Perl, how modules in the MooseX:: namespace finally begin to help, and why this fills him with joy.

Covering classes vs inheritance vs roles, metaclass extensions and metaclass metaroles ("traits"). Some type theory and how higher order types / parametric roles like ArrayRef[Foo] fit in.

Example applications of the technologies include writing fast and elegant CLIs using MooseX::Getopt, beholding the slow yet graceful awesomeness of MooseX::Method::Signatures, and a real-world XML system (PRANG).

Attended by:

Our sponsors

Platinum

  • Booking.Com
  • YAPC::Europe 2009
  • cPanel

Gold

  • Shadowcat
  • 123 people
  • Venda
  • Dada

Silver

  • YAPC::Europe Foundation
  • Smart Open Software
  • MySQL
  • Exonetric
  • pair Networks

Supporters

  • GitHub
  • Italpro
  • Geoesse
  • $foo Perl Magazin
  • Lokku
  • Apress
  • No Starch Press
  • O'Reilly Media
  • NET-A-PORTER

Media Partners

  • Linux Magazine

Patronage

  • Regione Toscana
  • Comune di Pisa