Slashdot Mirror


BBC Creates 'Perl on Rails'

Bogtha writes "Long-time users of Perl for their public websites, and having successfully used Ruby on Rails for internal websites, the BBC have fused the two by creating a 'Perl on Rails' that has the advantages of rapid development that Rails brings, while performing well enough to be used for the Beeb's high-traffic public websites. This is already powering one of their websites, and is set to be used in the controversial iPlayer project as well."

10 of 216 comments (clear)

  1. Madness, I say by Anne+Thwacks · · Score: 4, Funny

    I am going to create "PHP off the Rails" for developers of PHP websites. PHP developers will need no training, as most of them are off the rails already!

    --
    Sent from my ASR33 using ASCII
  2. Super by brunes69 · · Score: 4, Funny

    So... is this trying to combine the slowness and unscaleability of Ruby on Rails with the unreadability of Perl?

  3. Conspiracy! by __aaclcg7560 · · Score: 4, Funny

    This is proof that there is a conspiracy to make up absurd programming shenanigans to sell overpriced door stoppers! Coming soon...

    "Perl on Rails for Dummies"

    "Perl on Rails for Idiots"

    "Perl on Rails Bible"

    "Perl on Rails in 24 Hours"

    "Perl on Rails in a Nutshell"

    "Perl on Rails: The Missing Manual"

    ...at a bookstore near you to burn a hole in your wallet!

    1. Re:Conspiracy! by Anonymous Coward · · Score: 5, Funny

      Not if you are a Comcast subscriber.

  4. Don't get your hopes up by Anonymous Coward · · Score: 4, Funny

    This'll be UK-only; probably licensed under the BBCPL, which is like the GPL, but only for people in England, Scotland, Wales, and N. Ireland.

  5. Re:Holy Crap by Cheesey · · Score: 4, Funny

    Its almost incomprehensible by normal, english-speaking humans.

    Yes, but add a few $'s and %'s in the right places, and it turns into a one-line cross-platform implementation of iPlayer written in Perl. (If your Perl code can be understood by humans without extreme effort, you're just not trying.)

    --
    >north
    You're an immobile computer, remember?
  6. Surely the BBC of all organizations... by goombah99 · · Score: 5, Funny

    Should have preferred Python or Parrot. I mean c'mon. nudge nudge know what I mean... She's a goer.

    --
    Some drink at the fountain of knowledge. Others just gargle.
  7. Re:Holy Crap by pdbaby · · Score: 4, Funny

    I don't see the problem...

    understand it easily if longtime perl programmer($self);

    --
    Global symbol "$deity" requires explicit package name at line 2. - If only $scripture started "use strict;"
  8. But what is Rails standing on? by Phroon · · Score: 4, Funny

    At the end of the lecture, a little old lady at the back of the room got up and said: "What you have told us is rubbish. Web development is really Ruby supported on the back of Rails."

    The developer gave a superior smile before replying, "What is Rails standing on?"

    "You're very clever, young man, very clever," said the old lady. "But it's Rails all the way down!"

  9. Re:Holy Crap by Cairnarvon · · Score: 4, Funny

    If it was meant to be easy to understand, we wouldn't have called it "code".