As I said in my previous post, roles are an important advancement in the world of OO. Until now, I’ve mainly been using them because Ovid told me to (not personally, but through his numerous posts on his use.perl journal). When someone like Ovid goes on about something like this as much as he has, I usually find it a good idea to pay attention.
So I’d been using roles for a few weeks (and Moose only a bit longer), but it wasn’t until I had to do a big re-factor of the combat system in my browser-based role-playing game – Kingdoms – that something “clicked” in my head (and not in a bad way). The reason for the re-factor was that I wanted to add Party vs. Party combat. Before that point, parties had only been able to fight against groups of creatures. The only variation was that sometimes combat occurred in the wilderness, sometimes in a dungeon. Read more…
I’ve taken a fairly passive role in the Perl community over the years. I read a fair bit about what’s going on (on Perl Monks, or various blogs) but – other than the occasional post – I haven’t contributed a lot in terms of discussion or code. So it’s been interesting watching the developments in the community in recent times, especially in the last 12 months or so. Things are changing.
So I guess I’m Yet Another Recruit for the Iron Man Challenge. The prizes (extravagant as they are) aren’t really what tempted me… it was more the about the original “call to arms” from Matt S. Trout (NSFW if you don’t like profanity).
I’ve been meaning to setup a blog for sometime (years I guess)… I can write reasonably well, and do have a few thoughts on Perl and other things (plus discoveries, etc that may be useful to people). On top of that, I’d like to participate a bit more in the Perl community. I do read a lot of blogs, but I think output is just as important as input. So it’s good to have finally got my A into G!
Anyway, I already have a bunch of ideas about things to blog about, so look for those soon :)