Re: [Boston.pm] use Moose ?

2011-02-03 Thread Ted Zlatanov
On Wed, 2 Feb 2011 13:26:52 -0500 James Eshelman ja...@nova-sw.com wrote: JE Thanks Drew. It's good to hear that there's no noticeable RT penalty after JE startup, and the roles feature looks especially nice, along with the JE compatibility with Perl 6. -- Jim There's a very noticeable

Re: [Boston.pm] use Moose ?

2011-02-03 Thread Ricker, William
ja...@nova-sw.com Cc: boston-pm@mail.pm.org boston-pm@mail.pm.org; Drew Taylor d...@drewtaylor.com Sent: Thu Feb 03 10:49:37 2011 Subject: Re: [Boston.pm] use Moose ? On Wed, 2 Feb 2011 13:26:52 -0500 James Eshelman ja...@nova-sw.com wrote: JE Thanks Drew. It's good to hear that there's

Re: [Boston.pm] use Moose ?

2011-02-02 Thread Drew Taylor
James, I know others have replied already, but my experience with Moose is that: 1) the penalty is only on startup time. It's not an issue for a long running application. 2) the features you gain from moose (roles, native trait handling, type checking) more than compensates for the time spent

Re: [Boston.pm] use Moose ?

2011-02-02 Thread James Eshelman
: boston-pm@mail.pm.org Sent: 02/02/2011 11:09 AM Subject: Re: [Boston.pm] use Moose ? James, I know others have replied already, but my experience with Moose is that: 1) the penalty is only on startup time. It's not an issue for a long running application. 2) the features you gain from moose (roles

Re: [Boston.pm] use Moose ?

2011-02-02 Thread Michael Small
James Eshelman ja...@nova-sw.com writes: Thanks Drew. It's good to hear that there's no noticeable RT penalty after startup, and the roles feature looks especially nice, along with the compatibility with Perl 6. -- Jim There's a module named Mouse with a subset of Moose's features but

[Boston.pm] use Moose ?

2011-02-01 Thread James Eshelman
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

Re: [Boston.pm] use Moose ?

2011-02-01 Thread Shlomi Fish
Hi Jim, On Tuesday 01 Feb 2011 17:03:03 James Eshelman 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

Re: [Boston.pm] use Moose ?

2011-02-01 Thread Ben Tilly
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

Re: [Boston.pm] use Moose ?

2011-02-01 Thread James Eshelman
ja...@nova-sw.com Cc: boston-pm@mail.pm.org Sent: 02/01/2011 11:36 AM Subject: Re: [Boston.pm] use Moose ? 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