I like big tests and I cannot lie,
You other cod3rz can't deny,
That when a bug creeps in and the deadline looms
And the boss is talking doom you get mad,
You wanna throw a Mac
Cuz you noticed that bug was back...
-- Sir Mix-A-Lot, paraphrase.
| [reply] |
Hehee, very good. Let's see what I can make of 'The Road Goes Ever On and On'...
The Code Goes Ever On and On
The code goes ever on and on
Down from the shebang where't began
Now far ahead the code has gone
And I must debug if I can
Pursuing it with '% perl *dash* d'
Until I find that nasty bug
And maybe more which I don't see
And fix my code with ample luck
Okay, the ending is a bit lame, but the road/code similarity was so inviting that I just couldn't resist :).
Oh, and yes, I do admire The Lord of the Rings (though I abhor the film). It has shaped my thinking like no other book and I read it at least twice a year. So, this poem is in no way intended as any kind of (vicious) parody.
| [reply] |
And now I'll try with Bon Jovi - "Always"
Larry Wall is coding
But you can't see his bugs
Nothing but some munged bits
That his old script, coughed up
Short and too the point...I'll hide now
| [reply] |
To code or not to code, that is the question:
Whether 'tis nobler in the mind to suffer
The bugs and crashes of outrageous typos
Or to take arms against a sea of modules,
And by opposing, squash them? To die: to sleep;
No more; and by a die to say we end
The program and the thousand natural lines of backtrace
That Carp is heir to, 'tis a consummation
Of infinite recursion. To die, to sleep:
To sleep: perchance to insert a debugger: ay, there's the rub;
For in that debugger of death, what revelations may come
When we have shuffled off this mortal stack,
Must give us pause: there's the respect
That makes calamity of so long a script;
...
--Hamlet. Or something like that. All typos are mine.
| [reply] |