Overall useful though your dogmatic inclination towards while loops and condemnation of for loops is bothersome and has no legitimate grounds. Hence the name though, I guess...
The initial implementation of loops was horrible. The problem is described here. Blizzard fixed it in some patch making for-loops more efficient. Now I would advise people to use for-loops as they are slightly faster to code than a while.
The initial implementation of loops was horrible. The problem is described here. Blizzard fixed it in some patch making for-loops more efficient. Now I would advise people to use for-loops as they are slightly faster to code than a while.