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

Package: libmoose-perl (2.2010-1)

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 Package Size Installed Size Files
alpha (unofficial port) 783.5 kB2,339.0 kB [list of files]
amd64 782.9 kB2,334.0 kB [list of files]
arm64 781.8 kB2,330.0 kB [list of files]
armel 782.3 kB2,329.0 kB [list of files]
armhf 782.5 kB2,325.0 kB [list of files]
hppa (unofficial port) 784.3 kB2,339.0 kB [list of files]
hurd-i386 783.8 kB2,333.0 kB [list of files]
i386 783.9 kB2,333.0 kB [list of files]
kfreebsd-amd64 782.9 kB2,334.0 kB [list of files]
kfreebsd-i386 784.1 kB2,333.0 kB [list of files]
m68k (unofficial port) 783.0 kB2,337.0 kB [list of files]
mips 781.9 kB2,335.0 kB [list of files]
mips64el 782.3 kB2,336.0 kB [list of files]
mipsel 782.0 kB2,335.0 kB [list of files]
powerpc 782.5 kB2,369.0 kB [list of files]
powerpcspe (unofficial port) 782.9 kB2,369.0 kB [list of files]
ppc64 (unofficial port) 782.8 kB2,370.0 kB [list of files]
ppc64el 782.8 kB2,370.0 kB [list of files]
s390x 782.2 kB2,334.0 kB [list of files]
sh4 (unofficial port) 783.5 kB2,330.0 kB [list of files]
sparc64 (unofficial port) 782.1 kB2,340.0 kB [list of files]
x32 (unofficial port) 782.6 kB2,329.0 kB [list of files]