(Copyright 1991 by Joel Polowin. Music: "The Cat Came Back" by Harry Miller)
The program wasn't complex, and it wasn't very long, Though it seemed a bit erratic, its results were seldom wrong. But that little error nagged us, so we stayed up late one night - Found a missing comma, and we thought that fixed it right - (Chorus) But the bug came back, the very next day The bug came back, we thought it was a gonner But the bug came back, it just wouldn't stay away. We put away our documents, rewrote the code from scratch To find out where the new and older versions didn't match. A subtle shift of logic showed where we had gone astray; We felt a bit embarrassed, but at least it ran okay - (Chorus) We got a summer student in to check the code by hand, With paper, pen and calculator, run through each command, But suddenly the lights went out -- the air went thin and queer -- A sudden FLASH! of lightning -- and the student... disappeared..? (Chorus) We set up an experiment that Schrodinger inspired: A box; a cat; some poison; a computer system wired Such that IF the program failed, the little kitty would be gassed. A quasar was - almost - the only remnant of the blast... (Chorus) But the cat came back the very next day The bug came back, we thought they were a gonner But they both came back, they just wouldn't stay away