Moose

Un Sistema de Objetos Postmoderno para Perl

Moose es una extensión del sistema de objetos de Perl 5. Su objetivo principal es hacer más fácil la programación orientada a objetos en Perl 5, así como más consistente y menos tediosa. Con Moose, puedes pensar más acerca de lo que quieres hacer, y menos acerca del mecanismo de la OOP.

Ejemplo de código de Moose

¿Eres nuevo?

Si nunca has usado Moose, el mejor lugar para empezar son los documentos del Moose::Manual, seguido por el Moose::Cookbook (recetario). La introducción te mostrará qué es Moose, y cómo hace la OO de Perl 5 más fácil.

Las recetas del recetario de Moose básico te enseñará rápidamente muchas funciones de Moose. Una vez que tengas una idea de qué puede hacer Moose, puedes usar la documentación del API para conocer más a detalle las funciones que te interesen.

Moose también aparece en varios libros:

Organizaciones que usan Moose

Moose es usado por un gran número de organizaciones alrededor del mundo, algunas de las cuales son: