3 ms·
> I would guess that nearly all code, period, is vulnerable to integer overflow issues. Lack of checked integer arithmetic in some form is what I think is Java
by zvrba 13y ago
> I would guess that nearly all code, period, is vulnerable to integer overflow issues.
Lack of checked integer arithmetic in some form is what I think is Java's biggest failure. Next to it is a lack of unsigned less/greater-than operator; it cannot be emulated easily with signed arithmetic. [There is unsigned right shift.]
(.Net _does_ have checked arithmetic; at least as an option.)