The guy(s) who wrote the song are here:
http://www.mjhibbett.net/I've just bought three CDs from them, thanks to this thread
Another of their songs is:
Take a complicated idea
And make the underlying point of it clear
Compress it down to fit in memory
Now tell me what's the difference
Between programming and poetry?
Programming is a poetry for our time
It's a poetry for our time
Indenting every line
Sorted into stanzas so that you can find
Selected lines to quote or just a phrase to paste
Into the epics that live underneath
The Web and Word and Databases
Programming is a poetry for our time
It's a poetry for our time
I wonder would Wordsworth have written in Perl?
Would Keats have used Notepad for HTML?
I reckon Byron would see
The irony
Of writing words to change the world that we
Can't live without but no-one ever sees
Programming is a poetry for our time
It's a poetry for our time
And even though it doesn't rhyme
The syntax of a Javascript will often be sublime
And though the poets now don't fit the glamorous style
Of the poets of the past, they didn't either, when alive
Programming is a poetry for our time
It's a poetry for our time
The river running beneath out lives
Is a poetry for our time
Lyrics and Music (c) MJ Hibbett 2003