Slashdot Mirror


The Poetry Of Programming

Lumpish Scholar writes "Sun's Richard Gabriel (possibly the only person with both a Ph.D. in computer science and an MFA in poetry) talks about "the connections between creativity, software, and poetry": "People say, 'Well, how come we can't build software the way we build bridges?' The answer is that we've been building bridges for thousands of years, and while we can make incremental improvements to bridges, the fact is that every bridge is like some other bridge that's been built.... But in software ... we're rolling out -- if not the first -- at most the seventh or eighth version. We've only been building software for 50 years, and almost every time we're creating something new.""

8 of 385 comments (clear)

  1. Software Haiku by Hayzeus · · Score: 5, Funny

    Process swiftly crash NULL pointers everywhere O -- Electric Fence!

  2. Try building a bridge... by gUmbi · · Score: 5, Funny

    Try building a bridge:

    a) with half the crew and materials required
    b) in a quarter of the required time
    c) that will be retrofitted to support train tracks and a second level
    d) that will be backwards compatible with the previous bridge
    e) that is better than your competitors bridge

    Jason.

    1. Re:Try building a bridge... by nrd907s · · Score: 5, Funny

      You forgot....

      f) Then halfway through the specs are changed and you are told to make a tunnel

  3. i wonder by forkboy · · Score: 5, Funny

    I bet this guy owns that "Code Poet" shirt from Think Geek.

    --
    This message brought to you by the Council of People Who Are Sick of Seeing More People.
  4. Re:Yes by owenb · · Score: 5, Funny

    ee cummings literary works (only I use more punctuation marks than she does)

    Ah, yes, the great emily ermintrude cummings. Her work was far superior to that upstart edward estlin, wasn't it?

  5. How come we can't .... by Chillblaine · · Score: 5, Funny
    'Well, how come we can't build software the way we build bridges?'

    Obvious reasons. Those foolish cavemen (or whoever) that built the first bridges didn't patent the design and copyright the plans. Then hide the bridge in big black boxes so nobody could try design something similar.

    They also didn't have to worry about the greedy land owners at either side of the river charging them huge amounts (or just refusing them) to get information on ground they needed to build the bridge ends on.

    $DEITY bless the software industry!

    --
    You Are Being Lied To.
  6. Epic Software by Reziac · · Score: 5, Funny

    Truly epic software is written in iambic pentameter. Portable utilities are written in sonnet form. Quick-n-dirty kludges are written as limericks. Haiku is for batch files.

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  7. Re: Haiku is for batch files. by SlashChick · · Score: 5, Funny

    "Haiku is for batch files."

    Hehehe...

    for each file in .
    do sed s slash leaf slash tree
    on every line found; done

    Okay, so that's a shell script... but it was just as fun to write. ;)