<div dir="ltr"><div>It's a moose bot so <span class="">Cephenemyia ulrichii or maybe Bullwinkle.<br><br></span></div><span class="">Matt<br></span></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Oct 29, 2013 at 10:08 AM, Tommy Butler <span dir="ltr"><<a href="mailto:dfwpm@internetalias.net" target="_blank">dfwpm@internetalias.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<font face="Helvetica, Arial, sans-serif">Omnibot? Rosie? I'm
talking about an IRC bot that accepts as many plugins as you want
to add. <i><b>What would you call it?</b></i><br>
<br>
I'm creating Moose roles to add to the core mongerbot that I
originally wrote a few days ago, so I can effectively write
"plugins" for the bot instead of writing a bot for every task
(thesaurus bot, dictionary bot, spelling bot, wolfram bot...)
This is all actually WAY easier than it sounds.<br>
<br>
I'm doing this because it's fun, and because I want to use it as
an educational opportunity to:<br>
</font>
<ol>
<li><font face="Helvetica, Arial, sans-serif">present how easy
object oriented Perl is (and how much easier it makes your
programming) </font></li>
<li><font face="Helvetica, Arial, sans-serif">introduce Moose and
"postmodern" Perl (current best practices) </font></li>
<li><font face="Helvetica, Arial, sans-serif">discuss the use of
roles vs inheritance in OOP<br>
</font></li>
</ol>
<font face="Helvetica, Arial, sans-serif">Don't worry. I'm not
going to force this onto anyone who doesn't want it -- there are
many out there who just do not like OOP _at all_, which is your
right as a red blooded Perl Monger. All I'm doing is creating
example code that we can talk about and extend if you like.
Plugins, maaaan!<br>
<br>
But I have a fundamental problem here: a bot without a name is a
sad bot. I'm not good at naming robots.<span class="HOEnZb"><font color="#888888"><br>
<br>
--Tommy Butler<br>
</font></span></font>
</div>
<br>_______________________________________________<br>
Dfw-pm mailing list<br>
<a href="mailto:Dfw-pm@pm.org">Dfw-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/dfw-pm" target="_blank">http://mail.pm.org/mailman/listinfo/dfw-pm</a><br>
<br></blockquote></div><br></div>