Logan Capaldo wrote:
> You bring up an excellent point. Where the hell did "for" come from
> anyway? Only thing I can think of is "for all x in X" kinds of
> statements from math, but thinking about it now,  "for" seems like
> such a weird word. I just looked it up, man is this word overloaded:
> http://dictionary.reference.com/browse/for
> If I ever create a language, the word "for" shall not appear as an
> interation construct in it.

Where it /came/ from is ALGOL:

    *for* i := 1 *step* 1 *until* 10 *do*
    *begin*
      *comment* Write i to sysout and skip to next line;
      outinteger(1, i); sysact(1, 14, 1)
    *end*

-- 
John W. Kennedy
"Give up vows and dogmas, and fixed things, and you may grow like That. 
...you may come to think a blow bad, because it hurts, and not because 
it humiliates.  You may come to think murder wrong, because it is 
violent, and not because it is unjust."
   -- G. K. Chesterton.  "The Ball and the Cross"