Tricksy textbookses. We hates them.

Eugene Wallingford of the University of Northern Iowa writes about teaching computer science and -- yawn -- marathon running. A posting of his dating from Ju...

Compiler Ancestry

While compiling the compiler the other day on this very server, I had some time to think about compilation. The server's running Gentoo Linux, a BSD-like dis...

How do you spell Queue?

We were exploring abstract data types one day in class, when a student looked up from his notes and asked, "How do you spell 'queue'?" "Oh that's easy," I an...