ループ変数にiが使われる理由

http://blogs.wankuma.com/ognac/archive/2006/07/18/32951.aspx
http://ja.wikipedia.org/wiki/FORTRAN
→暗黙の型宣言による伝統的・慣習上の変数命名規則の誕生


元祖プログラム言語、Fortranの名残だそうです。
Fortlanでは、明示的に型宣言をしなくても、変数名のi,j,k,l,m,nは暗黙的に整数型として使える、というルールがあるそうです。
その書き方を引き継ぎ、BASIC、C、Java、その他多くのFortlanの子供、孫のプログラム言語では、iがループカウンタとして利用される。


今では、もちろんループカウンタはiじゃなくていいんだけど、cntとかindexを使うよりiでいいじゃんとみんな思っているところが慣習、文化というものだろうか。