&gt; You continue arguing, &quot;on a 32 bit patform I want 32 bit longs and on a 64 bit platform I want 64 bit longs!&quot;<p>Ha ha ha.  What kind of programmer would argue this?  Do they ignore Windows 64?  The type long is 32 bits there.