NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Why? (Score:2)
Just curious, why do you prefer OIO over Moose?
Re: (Score:1)
As I said, it's merely a preference. There's nothing that I found so far that is a show-stopper or an overwhelming advantage for any of them. This being said...
The biggest plus of OIO, for me, is how inside-out objects ensure that colliding fields are not clobbered, but masked:
It does look good (Score:1)
The first impression from the synopsis is that the syntax seems pretty comfortable.
And from what I could tell by browsing the docs it does deal with my biggest problem with inside-out-objects: debuggability.
With the dynamic typing in Perl, if I'm confused as to what I'm looking at it's essential to be able to dump the object data structure easily just to see what's what. I'm assuming (well, hoping) that's covered by the "Object Serialization" blurb.
Re: (Score:1)
It is covered. And provided that your class is relatively plain vanilla, the dump() method will do what you want: