mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-18 03:46:03 +00:00
46af1f2694
Another object system!?!? Yes, I know there has been an explosion recently of new ways to build objects in Perl 5, most of them based on inside-out objects, and other such things. Moose is different because it is not a new object system for Perl 5, but instead an extension of the existing object system. Moose is built on top of Class::MOP, which is a metaclass system for Perl 5. This means that Moose not only makes building normal Perl 5 objects better, but it also provides the power of metaclass programming. WWW: http://search.cpan.org/dist/Moose/ PR: ports/95741 Submitted by: Lars Balker Rasmussen <lars@balker.dk> Committed from: Sofia, Bulgaria
15 lines
610 B
Plaintext
15 lines
610 B
Plaintext
Moose is an extension of the Perl 5 object system.
|
|
|
|
Another object system!?!?
|
|
|
|
Yes, I know there has been an explosion recently of new ways to build
|
|
objects in Perl 5, most of them based on inside-out objects, and other
|
|
such things. Moose is different because it is not a new object system
|
|
for Perl 5, but instead an extension of the existing object system.
|
|
|
|
Moose is built on top of Class::MOP, which is a metaclass system for
|
|
Perl 5. This means that Moose not only makes building normal Perl 5
|
|
objects better, but it also provides the power of metaclass programming.
|
|
|
|
WWW: http://search.cpan.org/dist/Moose/
|