Are there mainstream languages whose floating points are not implemented with IEEE 754, so 0.1 + 0.2 actually does equal 0.3? Because it seems uninformed to make fun of JavaScript for that if other languages follow the floating point standard with the same limitations.