Ratón

Alces menos las astas
Descargar ahora

Ratón Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Shawn M Moore
  • Sitio web del editor:
  • http://search.cpan.org/~sartak/

Ratón Etiquetas


Ratón Descripción

Moose es un sistema de objetos posmodernos para Perl5. El alce es maravilloso. Desafortunadamente, Moose tiene una penalización de tiempo de compilación. Aunque se ha realizado un progreso significativo a lo largo de los años, la penalización de tiempo de compilación es un sin inicio para algunas aplicaciones muy específicas. Si está escribiendo una aplicación de línea de comandos o un script de CGI, donde el tiempo de inicio es esencial, es posible que no pueda usar Moose (le recomendamos que utilice entornos de ejecución persistente Perl como FastCGI para este último, si es posible). Mouse es un Sistema de objetos compatibles con el Moose, que tiene como objetivo aliviar esta penalización al proporcionar un subconjunto de la funcionalidad de los alces. También vamos con la mayor cantidad de dependencias posible. El mouse actualmente no tiene dependencias, excepto los módulos de construcción / pruebas. El mouse también funciona sin XS, aunque tiene un backend XS para hacerlo mucho más rápido. Paquete de PaqueteSynopsis; usar el mouse; # se convierte automáticamente en estricto y las advertencias tiene 'x' => (is => 'rw', isa => 'int'); tiene 'y' => (is => 'rw', isa => 'int'); Submarino {My $ Self = Shift; $ auto-> x (0); $ auto-> y (0); } __Package __-> Meta-> make_immutable (); Paquete Point3D; usar el mouse; extiende el 'punto'; tiene 'z' => (is => 'rw', isa => 'int'); después de 'claro' => sub {My $ Self = Shift; $ self-> z (0); }; __Paquetar __-> Meta-> make_immutable (); Página de inicio del producto


Ratón Software relacionado