Dijkstra's argument on why numbering should start at zero [pdf] · HackerTrans