In c++ primer, pg 95 the author says that c++ programmers tend to use != in preference of < when writing loops.
for (vector::size_type i = 0;
Maybe those who preffer this is because they got used to checking for null, etc... so preffer use the same != in everything.
if(x != null) { ... }
for(int i=0; i != 10; i++) { ... }
so for those everyting tends to be != or ==
read != as DIFFERENT/NOT EQUAL, following the same principle as == is EQUAL,