Alle Optionen
wheezy  ] [  jessie  ] [  stretch  ] [  buster  ] [  sid  ]
[ Quellcode: libmoose-perl  ]

Paket: libmoose-perl (2.2010-1)

Links für libmoose-perl

Screenshot

Debian-Ressourcen:

Quellcode-Paket libmoose-perl herunterladen:

Betreuer:

Externe Ressourcen:

Ähnliche Pakete:

Modernes Rahmenwerk für das Perl-Objektsystem

Moose ist eine Erweiterung des Perl-5-Objektsystems. Das Hauptziel von Moose ist es, objektorientierte Programmierung mit Perl 5 einfacher, konsistenter und weniger langweilig zu machen. Mit Moose denken Sie mehr darüber nach, was Sie wollen und weniger über die Mechanik der objektorientierten Programmierung.

Zusätzlich setzt Moose auf Class::MOP, einem Metaklassen-System für Perl 5, auf. Das bedeutet, dass Moose nicht nur die Erstellung normaler Perl-5- Objekte verbessert, sondern auch die Macht der Metaklassenprogrammierung erschließt.

Moose verwaltet nicht nur bequem alle definierten Attribute (einschließlich der geerbten), sondern bietet auch Möglichkeiten zur richtigen Initialisierung von »instance slots«, macht Voreinstellungen, wo das angemessen ist und kümmert sich um die Kontrolle von Typbeschränkungen und -erzwingungen (type coercion).

Weitere Details zur Struktur von Moose sowie ihre Funktionen finden Sie im ständig wachsenden Dokument Moose::Cookbook.

Markierungen: Software-Entwicklung: Perl-Entwicklung, Bibliotheken, Implementiert in: implemented-in::c, implemented-in::perl, Rolle: Entwicklungs-Bibliothek

Andere Pakete mit Bezug zu libmoose-perl

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • erweitert

libmoose-perl herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
alpha (inoffizielle Portierung) 783,5 kB2.339,0 kB [Liste der Dateien]
amd64 782,9 kB2.334,0 kB [Liste der Dateien]
arm64 781,8 kB2.330,0 kB [Liste der Dateien]
armel 782,3 kB2.329,0 kB [Liste der Dateien]
armhf 782,5 kB2.325,0 kB [Liste der Dateien]
hppa (inoffizielle Portierung) 784,3 kB2.339,0 kB [Liste der Dateien]
hurd-i386 783,8 kB2.333,0 kB [Liste der Dateien]
i386 783,9 kB2.333,0 kB [Liste der Dateien]
kfreebsd-amd64 782,9 kB2.334,0 kB [Liste der Dateien]
kfreebsd-i386 784,1 kB2.333,0 kB [Liste der Dateien]
m68k (inoffizielle Portierung) 783,0 kB2.337,0 kB [Liste der Dateien]
mips 781,9 kB2.335,0 kB [Liste der Dateien]
mips64el 782,3 kB2.336,0 kB [Liste der Dateien]
mipsel 782,0 kB2.335,0 kB [Liste der Dateien]
powerpc 782,5 kB2.369,0 kB [Liste der Dateien]
powerpcspe (inoffizielle Portierung) 782,9 kB2.369,0 kB [Liste der Dateien]
ppc64 (inoffizielle Portierung) 782,8 kB2.370,0 kB [Liste der Dateien]
ppc64el 782,8 kB2.370,0 kB [Liste der Dateien]
s390x 782,2 kB2.334,0 kB [Liste der Dateien]
sh4 (inoffizielle Portierung) 783,5 kB2.330,0 kB [Liste der Dateien]
sparc64 (inoffizielle Portierung) 782,1 kB2.340,0 kB [Liste der Dateien]
x32 (inoffizielle Portierung) 782,6 kB2.329,0 kB [Liste der Dateien]