libclass-mop-perl | Perl module implementing a Meta Object Protocol (MOP) | Mehr ... |
Class::MOP is an implementation of a Meta Object Protocol for the Perl object system. It does not change the behavior or characteristics of the classic Perl object system, but rather, establishes a protocol for its manipulation and introspection. It allows for the creation of a more complex object framework such as Moose (libmoose-perl), which was inspired by Perl 6's modern object system. . Contrary to popular belief, explicit MOP implementations do not always result in a performance penalty. In fact, by itself, library does nothing to affect your existing code base -- you only pay for the features you use. |