Debugging Rhyme: Scooping The Loop Snooper

by Christopher Paul on April 20, 2011

I forgot who I saw this link from (sorry) but I still wanted to post it. It’s a programming poem or rhyming story that reminds me of Dr. Seuss. Click the link to read the whole thing but here are the first and last verses:

No program can say what another will do.
Now, I won’t just assert that, I’ll prove it to you:
I will prove that although you might work til you drop,
you can’t predict whether a program will stop.

You can never discover mechanical means
for predicting the acts of computing machines.
It’s something that cannot be done. So we users
must find our own bugs; our computers are losers!

Scooping the Loop Snooper by Geoffrey K. Pullum

Previous post:

Next post: