Thanks to John Cook, I ended up re-reading programming in the twenty-first century, and a few other articles written by James Hague.