summaryrefslogtreecommitdiff
path: root/perl/perl-Moose/README
diff options
context:
space:
mode:
Diffstat (limited to 'perl/perl-Moose/README')
-rw-r--r--perl/perl-Moose/README10
1 files changed, 10 insertions, 0 deletions
diff --git a/perl/perl-Moose/README b/perl/perl-Moose/README
new file mode 100644
index 0000000000..3e80d9d390
--- /dev/null
+++ b/perl/perl-Moose/README
@@ -0,0 +1,10 @@
+Moose is an extension of the Perl 5 object system.
+
+The main goal of Moose is to make Perl 5 Object Oriented programming
+easier, more consistent, and less tedious. With Moose you can think
+more about what you want to do and less about the mechanics of OOP.
+
+Additionally, 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 provides the power of metaclass
+programming as well.