Alle Optionen
stretch  ] [  buster  ] [  bullseye  ] [  bookworm  ] [  sid  ]
[ Quellcode: libmoose-perl  ]

Paket: libmoose-perl (2.1807-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, Implementiert in: Perl

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
amd64 782,4 kB2.324,0 kB [Liste der Dateien]
arm64 781,6 kB2.324,0 kB [Liste der Dateien]
armel 781,4 kB2.319,0 kB [Liste der Dateien]
armhf 781,3 kB2.315,0 kB [Liste der Dateien]
i386 783,1 kB2.323,0 kB [Liste der Dateien]
mips 781,1 kB2.325,0 kB [Liste der Dateien]
mips64el 782,1 kB2.330,0 kB [Liste der Dateien]
mipsel 781,4 kB2.325,0 kB [Liste der Dateien]
ppc64el 782,6 kB2.364,0 kB [Liste der Dateien]
s390x 782,6 kB2.332,0 kB [Liste der Dateien]