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
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
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
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.
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
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.