Moose ist eine Erweiterung des Objektsystems von Perl 5. Das Hauptanliegen von Moose ist es, objektorientierte Programmierung in Perl 5 einfacher, konsistenter und kurzweiliger zu machen. Mit Moose kann man mehr darüber nachdenken, was man erreichen will und weniger über die Eigenheiten der OOP.
Einführung in Moose
Wenn du Moose noch nicht kennst, fange am besten mit der Dokumentation in Moose::Manual
an, gefolgt von Moose::Cookbook
. Die Einführung demonstriert, was Moose ist und wie es die OO von Perl 5 verbessert.
Die Rezepte im Kochbuch über die Grundlagen von Moose machen dich schnell mit vielen Merkmalen von Moose vertraut. Wenn du eine Vorstellung davon bekommen hast, was man mit Moose machen kann, kannst du die API-Dokumentation benutzen, um die Details von interessanten Merkmalen nachzuschlagen.
Moose ist auch in einigen Büchern prominent vertreten:
Organisationen, die Moose benutzen
Moose wird von einer großen Anzahl von Organisation auf der ganzen Welt verwendet, einige von ihnen sind:
- AirG
- BBC
- Best Practical
- Cantella
- Capitol Advantage
- CATH: Protein Structure Classification Database at UCL
- Cisco
- Cloudtone Studios
- Cold Hard Code
- Current TV
- DoctorBase
- Dyn
- Endeworks
- Hearst Corporation
- IMDb
- Infinity Interactive
- Int80
- Lexy
- Linkfluence
- Magazines.com
- Matsch Systems
- MedTouch
- MusicBrainz
- Napster
- net-a-porter.com
- Omni Hotels
- Open Data Group
- Pobox
- Shadowcat
- Shopzilla / BizRate
- Shutterstock
- SimplyClick
- SocialText
- Symantec
- Takkle.com
- Tamarou
- Tech-X
- The Genome Center at Washington University
- University of Nebraska CLAB (UNO/UNMC)
- ValueClick
- Yahoo!