Sorry, I don't have a use.perl account, but you can mark me as:<br>
<br>
&nbsp;&nbsp;&nbsp; [ ] I don't know of a robust/good Perl implementation.<br>
<br>
Where the emphasis is on don't know of any implementations, rather then knowing about non-robust/non-good implementations.<br>
<br><br><div><span class="gmail_quote">On 11/18/05, <b class="gmail_sendername">Ovid</b> &lt;<a href="mailto:publiustemp-pdxpm@yahoo.com">publiustemp-pdxpm@yahoo.com</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;">
Hi folks,<br><br>I've posted an informal poll about &quot;traits&quot; in my use.perl journal<br>(<a href="http://use.perl.org/~Ovid/journal/27644">http://use.perl.org/~Ovid/journal/27644</a>).&nbsp;&nbsp;It would be nice if some<br>
folks would be willing to discuss it over there, but for those who<br>prefer &quot;on list&quot; discussion:<br><br>Question:&nbsp;&nbsp;why aren't you using traits?<br><br>&nbsp;&nbsp;&nbsp;&nbsp;[ ] I don't understand traits.<br>&nbsp;&nbsp;&nbsp;&nbsp;[ ] I've never heard of traits.
<br>&nbsp;&nbsp;&nbsp;&nbsp;[ ] I prefer multiple inheritance or mixins.<br>&nbsp;&nbsp;&nbsp;&nbsp;[ ] Single inheritance is good enough for me.<br>&nbsp;&nbsp;&nbsp;&nbsp;[ ] I don't know of a robust/good Perl implementation.<br>&nbsp;&nbsp;&nbsp;&nbsp;[ ] Traits are bad, m'kay.<br>&nbsp;&nbsp;&nbsp;&nbsp;[ ] Other _______________.
<br><br>Would you be interested in learning more about traits or do you think<br>they're just another silly buzzword? If you are interested in traits,<br>what would it take to get you to start using them?<br><br>One thing I've noticed about traits is that most discussions of traits
<br>seem to revolve around examples which don't really match up with what<br>people need in the real world. This, curiously, is the same problem<br>that many beginning OO examples have. As a result, people learn about<br>
OO and often say &quot;why bother?&quot; I think the same problem affects traits<br>despite how useful they are.<br><br>Traits are explained in<br><a href="http://www.iam.unibe.ch/~scg/Archive/PhD/schaerli-phd.pdf">http://www.iam.unibe.ch/~scg/Archive/PhD/schaerli-phd.pdf
</a> and in Perl 6<br>they are known as &quot;roles&quot;.<br><br>Cheers,<br>Ovid<br><br>--<br>If this message is a response to a question on a mailing list, please send<br>follow up questions to the list.<br><br>Web Programming with Perl -- 
<a href="http://users.easystreet.com/ovid/cgi_course/">http://users.easystreet.com/ovid/cgi_course/</a><br>_______________________________________________<br>Pdx-pm-list mailing list<br><a href="mailto:Pdx-pm-list@pm.org">
Pdx-pm-list@pm.org</a><br><a href="http://mail.pm.org/mailman/listinfo/pdx-pm-list">http://mail.pm.org/mailman/listinfo/pdx-pm-list</a><br></blockquote></div><br><br clear="all"><br>-- <br>Ben Prew<br><a href="mailto:ben.prew@gmail.com">
ben.prew@gmail.com</a>