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

Paket: libmoose-perl (2.2011-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) 784,4 kB2.340,0 kB [Liste der Dateien]
amd64 783,7 kB2.335,0 kB [Liste der Dateien]
arm64 782,7 kB2.331,0 kB [Liste der Dateien]
armel 783,2 kB2.330,0 kB [Liste der Dateien]
armhf 783,2 kB2.326,0 kB [Liste der Dateien]
hppa (inoffizielle Portierung) 785,0 kB2.340,0 kB [Liste der Dateien]
hurd-i386 785,0 kB2.334,0 kB [Liste der Dateien]
i386 784,7 kB2.334,0 kB [Liste der Dateien]
kfreebsd-amd64 783,8 kB2.335,0 kB [Liste der Dateien]
kfreebsd-i386 784,9 kB2.334,0 kB [Liste der Dateien]
m68k (inoffizielle Portierung) 783,6 kB2.338,0 kB [Liste der Dateien]
mips 782,8 kB2.336,0 kB [Liste der Dateien]
mips64el 783,2 kB2.337,0 kB [Liste der Dateien]
mipsel 783,0 kB2.336,0 kB [Liste der Dateien]
powerpcspe (inoffizielle Portierung) 783,7 kB2.370,0 kB [Liste der Dateien]
ppc64 (inoffizielle Portierung) 783,6 kB2.371,0 kB [Liste der Dateien]
ppc64el 783,7 kB2.371,0 kB [Liste der Dateien]
s390x 783,1 kB2.335,0 kB [Liste der Dateien]
sh4 (inoffizielle Portierung) 784,4 kB2.331,0 kB [Liste der Dateien]
sparc64 (inoffizielle Portierung) 782,8 kB2.341,0 kB [Liste der Dateien]
x32 (inoffizielle Portierung) 783,6 kB2.330,0 kB [Liste der Dateien]