On Mar 24, 2010, at 1:42 PM, Pry, Jeffrey wrote:

> Does the moose page provide an OOP conceptual overview as well; if not does 
> anyone know where to find one?

Not really. Moose is built upon Class::MOP which is a tool to manipulate object 
systems. Moose then goes on to build a complete, alternative, and many would 
say better, object system in perl.

As such, it is relatively new, and while it is excellently documented, the 
documentation relies somewhat on one already understanding how Object 
Orientation works in general and to some degree how it works in perl in 
particular. 

There are many ways to learn about Perl OO, in fact you've already received 
some good suggestions. I'd add Damian Conway's book 
http://books.perl.org/book/171 to that list as well. It will explain Object 
Orientation thoroughly as well as perl object orientation in practice. It does 
not go in to Moose though. You'll have to wait for a Moose book which I think 
is coming, though I am not sure from where, although I hope chromatic's 
publishing company comes out with a book because it will be good. Currently his 
"Modern Perl" has a section on Moose available on Github: 
http://github.com/chromatic/modern_perl_book

http://cpan.uwinnipeg.ca/htdocs/Class-MOP/Class/MOP.html
http://en.wikipedia.org/wiki/Moose_(Perl)


Jeremiah
--
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


Reply via email to