Moose
(1.08)
Moose is the best and easiest way to get closer to real object-oriented programming in Perl. I payed attention to Moose for sometime, and was confused about how to use it until finding "A Gentle Introduction to Moose" on Catalyzed.org (www.catalyzed.org/2009/06/a-gentle-in... which pointed me in the right direction.
Be sure to check out Moose::Manual::Attributes and Moose::Util::TypeConstraints.
I haven't put Moose into use into a production environment yet, or under significant load, so I cannot comment on its performance.
Edit: Still have no performance notes, but I'm loving Moose more and more! It reminds me of this XKCD comic (xkcd.com/353/): programming is fun again.
Drew Stephens - 2010-07-19T21:59:02 (permalink)
9 out of 10 found this review helpful.
Was this review helpful to you?
Yes
No
YAML-LibYAML
(0.32)
In my somewhat limited usage of this module, it seems to do exactly what it says on the tin: parse YAML exactly as the spec says, using the most compliant library there is, libyaml. Such adherence to the specification is more than can be said for a lot of library interfaces.
Drew Stephens - 2009-08-20T22:01:54 (permalink)
1 out of 1 found this review helpful.
Was this review helpful to you?
Yes
No
Test-Class
(0.31)
A good step up from Test::More allowing better organization of test files & encapsulation of individual tests. I formerly used Test::Unit, which is incompatible with Test::Builder, so Test::Class is a good find.
Drew Stephens - 2009-08-01T17:21:13 (permalink)
3 out of 3 found this review helpful.
Was this review helpful to you?
Yes
No

