Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

A new communication medium for perl 6

by EvanCarroll (Chaplain)
on Jul 06, 2008 at 04:02 UTC ( #695783=perlmeditation: print w/ replies, xml ) Need Help??

I've been thinking about this long and hard, and I just wanted to get some input. To celebrate the release of PERL six we should move the official perl six chat room from irc://irc.freenode.net/#perl to the BattleNet channel "perl." This has numerous different advantages, all of which are sizable and will help turn perl around.
  • Traffic: traditional irc is dieing with each and every day, BattleNet on the other hand has seen astonishing growth.
  • Entertainment: BattleNet supports both the Starcraft and Diablo franchises. IRC doesn't yet have any games, and when I asked the irssi guys if they would ever incorporate an RPG they rudely told me to no.
  • Corporate sponsorship: BattleNet is supported by Blizzard, access to the network is free and they will administer it for us -- no more server splits!!!
  • BattleNet supports dueling.
  • Some BattleNet games support a positive-karma system: we could all donate Diablo III gear to The Perl Foundation; and, when someone does something nice we can submit a formal proposal to have that person rewarded with palpable in game materials. People who want their questions answered can give gold, or gear to say thanks.
  • Blizzard encourages teamwork, they even said so in the Diablo III demo. The perl community could definitely use some more team work.
  • BattleNet has lots of fresh blood, we can convince a new generation that our old ways are righter than Microsoft's.
  • There are more windows machines with BattleNet capable Blizzard software than windows machines with irc clients.
  • Not requiring irssi for communication with the perl community means one less process running and less stuff stored in ram. I've talked to quite a few people in the perl community who are currently forced to use both programs simultaneously. This is not a good long term solution.
  • Gaming with your perl buds will be fun and engaging!
I'm not sure why no one has thought of this before, but I can't think of a single downside.

Show your support and upvote this node for the betterment of perl1!!

UPDATE: In order to prevent pricks from further down voting I will reply to all nodes here:
Re: A new communication medium for perl 6
All BattleNet games run in wine, and wine is not an emualtor -- they are all native *nix apps. And, no irc bot supports Necros or an isometric tiling system. Sorry, they just don't.
Re: A new communication medium for perl 6
BattleNet can be reverse engineered if you want to run open source software on it.


Evan Carroll
I hack for the ladies.
www.EvanCarroll.com

Comment on A new communication medium for perl 6
Re: A new communication medium for perl 6
by Anonymous Monk on Jul 06, 2008 at 08:01 UTC
    I think you're pitching to the wrong crowd. There are more windows machines with BattleNet capable Blizzard software than windows machines with irc clients.

    So blizzard gamers don't do much IRC.

Re: A new communication medium for perl 6
by dragonchild (Archbishop) on Jul 06, 2008 at 15:27 UTC
    mIRC still works and it's an excellent Win32 IRC client. irssi isn't the only IRC client out there. Plus, this is the first time I've ever heard of BattleNet.

    My criteria for good software:
    1. Does it work?
    2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?
      The fact that you're out of the loop is hardly a good counter argument.


      Evan Carroll
      I hack for the ladies.
      www.EvanCarroll.com
        The fact that I'm probably representative of most of the people you want to talk to in the Perl community is. I'm 25-35, work 8-12h/day, have a family, and spend time hacking on OSS code. I don't have time to play on Battle.net. In fact, if I were to install that crap, I'd fail at everything I'm representative of (except the age part).

        Oh - and I don't have a Win32 machine. At all. Anywhere in the house (except for the teen's computer that doesn't connect to the Net). I have a Win32 VM for IE testing and that's it.


        My criteria for good software:
        1. Does it work?
        2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?
Re: A new communication medium for perl 6
by moritz (Cardinal) on Jul 06, 2008 at 17:52 UTC
    I'm not sure why no one has thought of this before, but I can't think of a single downside.

    Never change a running system. Perl 6 developers communication via IRC, Mails, Code (via svn), phone calls and in real life - so far nobody complained that any of those were ill suited, and using a different network might improve that.

    Not requiring irssi for communication with the perl community means one less process running and less stuff stored in ram. I've talked to quite a few people in the perl community who are currently forced to use both programs simultaneously. This is not a good long term solution.

    The Unix philosphy is "one tool for one job", and many perl hackers like it that way. I like it that way.

    IRC is an open protocol, you can enhance your program (whatever it is) to understand IRC (if your program isn't open source, that discussion is moot anyway - you don't force open source programmers to use closed source software to communicate. You don't. Period.)

Re: A new communication medium for perl 6
by Pic (Scribe) on Jul 06, 2008 at 18:22 UTC

    I voted up. Simply because I found it to be quite an amusing little write-up. Hooray for sarcasm (or whatever it is =)

Re: A new communication medium for perl 6
by talexb (Canon) on Jul 07, 2008 at 17:03 UTC

    I use IRC once in a while when I need to chat with other Perl folk real-time about some issue. So far, #perl on FreeNode has worked well for me as a Perl developer.

    I don't even know what dueling or Battlenet is -- what is that about? I might have to ask my step-son about Diablo -- he has played that before, but I don't see how that connects to Perl.

    What problem are you trying to address with this suggestion?

    Alex / talexb / Toronto

    "Groklaw is the open-source mentality applied to legal research" ~ Linus Torvalds

Re: A new communication medium for perl 6
by mr_mischief (Monsignor) on Jul 07, 2008 at 21:20 UTC
    There are games for IRC. They're run by something called bots. Some are built into certain IRC servers, but most connect as clients just like any other IRC client. I don't see the relevance, though. How a game is going to help people communicate about Perl I just don't understand.

    There's also a cultural disconnect on your part. The culture of Unix, the old-time Net folk, and most real programmers (as opposed to macro authors with widget placement tools) would seem to support teaching new people old methods until those methods are superseded by better methods. You're trying to hurry the demise of a stalwart method of communication in favor of one that forces old hands to acclimate to something with no clear advantages.

    You're also trying to advocate a Windows-only method of communication, which is a bit narrow of a target for the Perl community. In case you haven't noticed, although some Perl programmers do prefer Windows many others only discuss Perl on Windows in terms of what works the same way as on Unix and what will in the next release.

Re: A new communication medium for perl 6
by jethro (Monsignor) on Jul 08, 2008 at 15:53 UTC
    ++ for the unconventional idea, -- for not finding any downsides ;-)
Re: A new communication medium for perl 6
by amarquis (Curate) on Jul 17, 2008 at 12:55 UTC

    Do people not realize they are being trolled, or am I not in on a joke here?

    BattleNet is a place for teenagers to play videogames about robots (and also demons)

    Edit: Nevermind, saw the vote tally.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlmeditation [id://695783]
Approved by thenetfreaker
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (4)
As of 2014-11-23 06:24 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My preferred Perl binaries come from:














    Results (128 votes), past polls