all options
jessie  ] [  stretch  ] [  buster  ] [  sid  ]
[ Source: libmoose-perl  ]

Package: libmoose-perl (2.2011-1 and others)

Links for libmoose-perl

Screenshot

Debian Resources:

Download Source Package libmoose-perl:

Maintainers:

External Resources:

Similar packages:

moderna infrastruttura per sistema ad oggetti Perl

Moose è un'estensione del sistema ad oggetti di Perl 5. Lo scopo principale di Moose è di rendere la programmazione orientata agli oggetti con Perl 5 più facile, più coerente e meno noiosa. Con Moose si può pensare di più a ciò che si desidera fare e meno alle meccaniche della OOP.

In aggiunta Moose è costruita sulla base di Class::MOP che è un sistema di metaclassi per Perl 5. Ciò significa che Moose non solo rende migliore la creazione dei normali oggetti Perl 5, ma fornisce anche la potenza della programmazione con metaclassi.

Moose inoltre gestisce in modo opportuno tutti gli attributi (inclusi quelli ereditati) che sono definiti, ma fornisce anche funzionalità per inizializzare correttamente slot di istanza, impostare valori predefiniti dove appropriato ed effettuare qualsiasi controllo o imposizione di vincoli sul tipo quando necessario.

Ulteriori dettagli sulla struttura di Moose, così come sulle sue caratteristiche, possono essere trovati nel documento Moose::Cookbook in continua espansione.

Tags: Software Development: Perl Development, Libraries, Implemented in: implemented-in::c, implemented-in::perl, Role: Development Library

Other Packages Related to libmoose-perl

  • depends
  • recommends
  • suggests
  • enhances

Download libmoose-perl

Download for all available architectures
Architecture Version Package Size Installed Size Files
alpha (unofficial port) 2.2011-1+b1 786.9 kB2,345.0 kB [list of files]
amd64 2.2011-1+b1 785.8 kB2,340.0 kB [list of files]
arm64 2.2011-1+b1 785.7 kB2,340.0 kB [list of files]
armel 2.2011-1+b1 786.0 kB2,335.0 kB [list of files]
armhf 2.2011-1+b1 785.5 kB2,331.0 kB [list of files]
hppa (unofficial port) 2.2011-1+b1 792.0 kB2,353.0 kB [list of files]
hurd-i386 2.2011-1+b1 786.8 kB2,339.0 kB [list of files]
i386 2.2011-1+b1 787.0 kB2,347.0 kB [list of files]
kfreebsd-amd64 2.2011-1+b1 786.4 kB2,340.0 kB [list of files]
kfreebsd-i386 2.2011-1+b1 787.6 kB2,339.0 kB [list of files]
m68k (unofficial port) 2.2011-1+b1 786.5 kB2,343.0 kB [list of files]
mips 2.2011-1+b1 785.7 kB2,341.0 kB [list of files]
mips64el 2.2011-1+b1 785.5 kB2,342.0 kB [list of files]
mipsel 2.2011-1+b1 785.9 kB2,341.0 kB [list of files]
powerpcspe (unofficial port) 2.2011-1+b1 787.0 kB2,375.0 kB [list of files]
ppc64 (unofficial port) 2.2011-1+b1 786.9 kB2,376.0 kB [list of files]
ppc64el 2.2011-1+b1 786.8 kB2,376.0 kB [list of files]
riscv64 (unofficial port) 2.2011-1+b1 786.2 kB2,337.0 kB [list of files]
s390x 2.2011-1+b1 785.2 kB2,344.0 kB [list of files]
sh4 (unofficial port) 2.2011-1+b1 789.3 kB2,336.0 kB [list of files]
sparc64 (unofficial port) 2.2011-1+b1 786.0 kB2,346.0 kB [list of files]
x32 (unofficial port) 2.2011-1+b1 786.4 kB2,339.0 kB [list of files]