Hey Scott,<br><br>I myself haven't used both of these extensively, but
here are some points made from a perl developer on the perl devel list
here at work, who prefers Object::InsideOut:<br><br>Object::InsideOut<br>- thread safety
<br>- accessor naming<br>- storing the ID of the scalar in the scalar (performance savings)<br>-
couple of tricky things though, you can inherit from non-InsideOut
cclasses, but that's done by storing a reference to the parent
object(s), which means you can't inherit from method-only (
i.e. mix-in) classes.&nbsp; Easy to work around, just suprising.<br><br>Hope that helps a little..<br><br>Gerard.<br><br><br><div><span class="gmail_quote">On 5/4/06, <b class="gmail_sendername">Scott Penrose</b> &lt;<a href="mailto:scottp@dd.com.au">
scottp@dd.com.au</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hey Guys<br><br>anyone had experience in the above two modules.
<br><br>I absolutely love the whole structure and style of Class::Std. But it<br>is not thread safe.<br><br>Object::InsideOut on the other hand is no where near as neat and<br>obvious in construction but completely thread safe and faster !
<br><br>Before I jump from one ship to another (because forking, mod_perl and<br>other things incompatible with Class::Std are essential items) if<br>anyone has any opinion.<br><br>I have of course scoured the internet, but it is also very useful to
<br>ask all you dudes too :-)<br><br>Scott<br><br><br>_______________________________________________<br>Melbourne-pm mailing list<br><a href="mailto:Melbourne-pm@pm.org">Melbourne-pm@pm.org</a><br><a href="http://mail.pm.org/mailman/listinfo/melbourne-pm">
http://mail.pm.org/mailman/listinfo/melbourne-pm</a><br><br><br></blockquote></div><br>