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/