You can get a good overview of what Moose does for you on a large
project from Ovid's blog where he discussed Moose as he was learning
it.  Let me grab a few relevant entries:

http://use.perl.org/~Ovid/journal/38649
http://use.perl.org/~Ovid/journal/38662
http://use.perl.org/~Ovid/journal/38705
http://use.perl.org/~Ovid/journal/38880
http://use.perl.org/~Ovid/journal/38785

He then encapsulated a lot of this into one presentation at
http://www.slideshare.net/Ovid/inheritance-versus-roles-1799996.

On Tue, Feb 1, 2011 at 7:03 AM, James Eshelman <[email protected]> wrote:
> There've been fairly frequent references to and praises for Moose on this 
> list. After reading some of the doc and discussion of it, I'm still wondering 
> about a couple points:
>
> - Would it be accurate to say that using Moose will save you coding time (on 
> a large project, after learning it) but cost you significant runtime?  
> Always, sometimes, never?  [Of course the frequent comment over the years on 
> this list is that if RT performance is paramount then don't use O-O perl at 
> all.   Probably still true, but assume O-O perl is a given.]
>
> - What valuable O-O feature(s) does Moose provide (if any) that couldn't be 
> coded by a skilled programmer in perl?   [There's some C programming/symbol 
> table manipulation under the covers?]
>
> TIA,
>
> Jim Eshelman
> www.nepm.net
> Network Monitoring with a Difference
>
> _______________________________________________
> Boston-pm mailing list
> [email protected]
> http://mail.pm.org/mailman/listinfo/boston-pm
>

_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm

Reply via email to