Re: Relying more on Mouse

2011-11-21 Thread David Cantrell
On Fri, Nov 18, 2011 at 11:20:00PM -0800, Michael G Schwern wrote: I did some profiling and easy optimizations which sped things up quite a bit, but it didn't translate into real world improvements. Turns out the real problem is startup time. use Test::More; 0.98 real 0m0.021s

Re: Relying more on Mouse

2011-11-21 Thread yary
I'd think Michael has the interests of CPAN smoke testers in mind with these performance benchmarks. You're right in that for the typical developer, it's not significant. -y

Re: Relying more on Mouse

2011-11-21 Thread David Golden
My bigger concern would be inclusion of Mouse in core as a dependency, since the direction of Perl seems to be to have fewer core modules, not more. I'd run that discussion by p5p/Ricardo before getting too tied to Mouse. Separately -- once the Perl core gets a MOP, maybe this gets easier/faster

Re: Relying more on Mouse

2011-11-21 Thread Leon Timmermans
On Mon, Nov 21, 2011 at 5:30 PM, David Golden xda...@gmail.com wrote: My bigger concern would be inclusion of Mouse in core as a dependency, since the direction of Perl seems to be to have fewer core modules, not more.  I'd run that discussion by p5p/Ricardo before getting too tied to Mouse.

Re: Relying more on Mouse

2011-11-21 Thread Michael G Schwern
On 2011.11.21 4:07 AM, David Cantrell wrote: But then how often does one need to 'use Test::More'? Not enough to bother optimising it, I'd say. In every single .t file that gets run by just about everybody. By being THE testing framework, it places an upper bound on how fast anyone's tests

Re: Relying more on Mouse

2011-11-21 Thread Michael G Schwern
On 2011.11.21 8:30 AM, David Golden wrote: My bigger concern would be inclusion of Mouse in core as a dependency, since the direction of Perl seems to be to have fewer core modules, not more. I'd run that discussion by p5p/Ricardo before getting too tied to Mouse. Mouse won't be in the core.