Slashdot Mirror


Optimizing Development For Fun

chromatic writes "Geoff Broadwell has written an analysis of optimizing an open source project for fun, specifically the Pugs project. Broadwell argues that making development fun and easy leads to higher quality code and a faster velocity of development, even when implementing a frivolous project (a toy Perl 6 interpreter) in an uncommon language (Haskell). The Pugs leader, Autrijus Tang, will speak about both Pugs and Haskell at EuroOSCON."

5 of 144 comments (clear)

  1. Such a fun game by Anonymous Coward · · Score: -1, Offtopic

    If this comment were to contain the words "First Post" it would be wonderful :-)

  2. PAGAN - People Against Goodness And Niceness by Anonymous Coward · · Score: -1, Offtopic
    Fucking Slayer dude! LOLLERZ!!!
    Auschwitz, the meaning of pain
    The way that I want you to die
    Slow death, immense decay
    Showers that cleanse you of your life
    Forced in
    Like cattle
    You run
    Stripped of
    Your life's worth
    Human mice, for the Angel of Death
    Four hundred thousand more to die
    Angel of Death
    Monarch to the kingdom of the dead
    Sadistic, surgeon of demise
    Sadist of the noblest blood
     
    Destroying, without mercy
    To benefit the Aryan race
     
    Surgery, with no anesthesia
    Feel the knife pierce you intensely
    Inferior, no use to mankind
    Strapped down screaming out to die
    Angel of Death
    Monarch to the kingdom of the dead
    Infamous butcher,
    Angel of Death
     
    Pumped with fluid, inside your brain
    Pressure in your skull begins pushing through your eyes
    Burning flesh, drips away
    Test of heat burns your skin, your mind starts to boil
    Frigid cold, cracks your limbs
    How long can you last
    In this frozen water burial?
    Sewn together, joining heads
    Just a matter of time
    'Til you rip yourselves apart
    Millions laid out in their
    Crowded tombs
    Sickening ways to achieve
    The holocaust
    Seas of blood, bury life
    Smell your death as it burns
    Deep inside of you
    Abacinate, eyes that bleed
    Praying for the end of
    Your wide awake nightmare
    Wings of pain, reach out for you
    His face of death staring down,
    Your blood running cold
    Injecting cells, dying eyes
    Feeding on the screams of
    The mutants he's creating
    Pathetic harmless victims
    Left to die
    Rancid Angel of Death
    Flying free
     
    Angel of Death
    Monarch to the kingdom of the dead
    Infamous butcher,
    Angel of Death
     
    Angel of Death
  3. totally off topic by jbaltz · · Score: 0, Offtopic

    My brother-in-law needs to tell O'Reilly to update his bio, since the birth of my nephew (his son) some few months ago...

    --
    I am the Lorvax, I speak for the machines.
  4. Optimus Prime by Ranger · · Score: -1, Offtopic

    Optimizing obscure little used code doesn't sound very optimal to me. Aren't their utilities that can tell you where the bottlenecks in your program code is? Wouldn't it better to write efficient code in the first place. Cleaning up someone elses mess really just doesn't sound fun in my book. Oh I can hardly wait until my alcoholic roommate powerpukes on the ceiling again. I've got this new long handled mop for optimal cleaning efficiency.

    --
    "You'll get nothing, and you'll like it!"
  5. -1 Annoying by BKX · · Score: 0, Offtopic

    Dude, learn to use enter. Make some paragraphs. Maybe add in some structure. Is that the entire article? WTF? Why did you waste our time with that post? Why did I waste my time writing this? Anyway, if you mod the parent down, my post won't be read, so don't bother modding me. I like my karma. And marijuana. And alcohol. Obviously. Heh heh.