theがついたりつかなかったり

「ループの終わり」を普通に英語で言うと「end of the loop」と定冠詞がつくが、プログラムコードのコメントになったとき*1には、

for (int i=0; i<max; i++) {
  ...
} // end of loop

のように、ほとんど確実に定冠詞が外れるのはどうしてなのだろう? 参考: google:end-of-the-loop]、[google:end-of-loop

*1:そのようなコメントが必要になるコーディングはよろしくないという意見はまっとうではあるが、ここでの話題とは別の問題である。