Slashdot Mirror


Where's the "IronPerl" Project?

pondlife writes "A friend asked me today about using some Microsoft server components from Perl. Over the years he's built up a large collection of Perl/COM code using Win32::OLE and he had planned on doing the same thing here. The big problem is that as with many current MS APIs, they're available for .NET only because COM is effectively deprecated at this point. I did some Googling, expecting to find quickly the Perl equivalent of IronPython or IronRuby. But to my surprise I found almost nothing. ActiveState has PerlNET, but there's almost no information about it, and the mailing list 'activity' suggests it's dead or dying anyway. So, what are Perl/Windows shops doing now that more and more Microsoft components are .NET? Are people moving to other languages for Windows administration? Are they writing wrappers using COM interop? Or have I completely missed something out there that solves this problem?"

12 of 390 comments (clear)

  1. What? by martinw89 · · Score: 5, Funny

    Perl/Windows shops? WTF?

    That's like buying an extremely overpowered, difficult to setup and impossible to maintain turbo for your Yugo.

    1. Re:What? by noidentity · · Score: 5, Funny
      Can't believe nobody's said it yet:

      Don't cast perl(s) before swine(dows).

  2. A bit O/T, but by Big+Nothing · · Score: 5, Funny

    I _love_ perl. It's so simple, anyone can use it. In fact, the other day I found my 1½ yYO in front of the computer, and she had written a fully working email reader in perl. Truely amazing.

    --
    SIG: TAKE OFF EVERY 'CAPTAIN'!!
    1. Re:A bit O/T, but by Anonymous Coward · · Score: 5, Funny

      Unfortunately, this being Perl, she had been trying to write a word processor :)

    2. Re:A bit O/T, but by PrinceOfStorms · · Score: 5, Funny

      Not to be competitive or anything, but the email reader my cat wrote in perl this morning included a Bayesian spam filter. Did your child think of including that, huh?

    3. Re:A bit O/T, but by daeley · · Score: 5, Funny

      I'm pretty sure that qualifies as an UUOC.

      http://en.wikipedia.org/wiki/Cat_(Unix)#Useless_use_of_cat

      --
      I watched C-beams glitter in the dark near the Tannhauser gate.
    4. Re:A bit O/T, but by ijakings · · Score: 5, Funny

      I wish she'd writtedn DNF, at least wed be out of a long wait.

  3. Re:Don't if this would help but.... by dvh.tosomja · · Score: 5, Funny

    oh god, At first I read the "Programming Perl in Dot Net" as "Programing in Perl is Not Death"

  4. As the NRA says.... by Anonymous Coward · · Score: 5, Funny

    From my cold, dead hands!

  5. Masochism is rife within IT by Colin+Smith · · Score: 5, Funny

    Some people aren't happy until they have the worst of all worlds.

    "Because I can".

     

    --
    Deleted
  6. What color are the power LEDs on those servers? by Anonymous Coward · · Score: 5, Funny

    and before you start ranting about windows is a poor web platform http://uptime.netcraft.com/up/today/top.avg.html.

    Your theory appears to be that Windows is a good web platform, because on netcraft, 2 out of the top 50 sites by uptime are running Windows. Wouldn't the goodness of a web platform depend on a whole bunch of things, only one of which would be uptime? And uptime would be less important than things like availability and ease of installing software. And most importantly, whether the machine has a blue or green LED for the power light. Obviously machines with blue power LEDs suck, but machines with green LEDs rock! And Windows web servers always have blue LEDs for power lights! Windows sucks and always will. They don't even know how to write drivers for green LEDs.

  7. join them all together ... using perl by NotQuiteReal · · Score: 4, Funny

    ...and in the darkness bind them

    There, I fixed that for you.

    --
    This issue is a bit more complicated than you think.