Mouse

alces menos os chifres
Baixe Agora

Mouse Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Shawn M Moore
  • Site do editor:
  • http://search.cpan.org/~sartak/

Mouse Tag


Mouse Descrição

O alce é um sistema de objeto pós-moderno para Perl5. O alce é maravilhoso.unfortunately, Moose tem uma penalidade de tempo de compilação. Embora progressos significativos tenham sido feitos ao longo dos anos, a penalidade do tempo de compilação é uma não-partida para algumas aplicações muito específicas. Se você estiver escrevendo um aplicativo de linha de comando ou script CGI em que o horário de inicialização é essencial, talvez você não consiga usar o alce (recomendamos que você use ambientes de execução persistentes da Perl como fastcgi para este último, se possível) .mouse é um Sistema de objeto compatível com os alces, que visa aliviar essa penalidade, fornecendo um subconjunto da funcionalidade de Moose. Nós também estamos indo tão leve quanto dependências quanto possível. O mouse atualmente não tem dependências, exceto para os módulos de construção / teste. O rato também funciona sem XS, embora tenha um backend xs para torná-lo muito mais rápido.Synopsis Package Point; Use o mouse; # Liga automaticamente rigorosos e avisos tem 'x' => (é => 'rw', isa => 'int'); tem 'y' => (é => 'rw', isa => 'int'); submaro {my $ self = shift; $ auto-> x (0); $ auto-> y (0); } __Backage __-> Meta-> make_immutable (); Pacote Point3D; Use o mouse; estende 'ponto'; tem 'z' => (é => 'rw', isa => 'int'); depois de 'claro' => sub {my $ self = shift; $ auto-> Z (0); }; __Package __-> meta-> make_immutable (); página inicial do produto


Mouse Software Relacionado