Fortran is the culprit
Although I do find the answer to the latter question interesting as well, just not as interesting as the answer to the first.
FORTRAN taught me that languages should understand some spacing.
Of the explanations on the SO page, the fact that i is the first letter of index seems like the most likely. j is popular because it follows i.
Oh those long gone years...