Moo - almost, but not quite, two thirds of Moose

Moo - almost, but not quite, two thirds of Moose

Di Matt S Trout (‎mst‎) da northwestengland.pm, dahut.pm, drinkers.pm, lgbt.pm
Data: venerdì 9 settembre 2011 16:30
Durata: 40 minuti
Tipo di pubblico: Tutti
Lingua: English
Etichette: class moose oo


Moo - almost, but not quite, two thirds of Moose
================================================

Moose is one of my favourite things to happen to perl in the last five
years, but the startup overhead and additional dependencies can be hard
to justify for very small projects.

So I asked myself ... "what's the smallest portion of Moose that I could
get by with, that would be easy to build so that when I load Moose my
classes can transparently upgrade themselves?".

The result is Moo - which provides most of the basic syntax of Moose -
and rather than trying to reinvent the MOP part, remembers enough to
make you a Moose::Meta::Class if you decide you need one later.

In this talk, I'll go over exactly which bits of Moose it provides, which
bits it doesn't (this list is longer :), why, and how it's built from
the ground up to be the right answer to "I want something smaller than Moose".


Seguito da: Gianluca Casati, simotrone, Ferruccio Zamuner (‎ferz‎), Guido Brugnara (‎gdo‎), Herbert Breunung (‎lichtkind‎), Michele Beltrame (‎arthas‎), Gabriele Hack (‎gabimuc‎), Stefano Vicari, Marco d'Itri (‎Md‎), Marco Bertolotti, Matteo Calderoni, Antonio Soro, Luciana Trubian, Damien Krotkine (‎dams‎), Lorenzo Lobba, Luca Ferreri,

Sponsor Diamond

Dipartimento di Informatica dell'Università di Torino

Sponsor Gold

Smart Open Software

Sponsor Silver

Seeweb Booking.com 2ndQuadrant Netlogica

Supporter

Geoesse LEADER.IT Google Activestate Linode O'Reilly Media No Starch Press Apress Pragmatic Programmers Italpro