← Back to context

Comment by tsimionescu

12 hours ago

Except of course they are breaking backwards compatibility, in relatively subtle ways, for anything that uses the standard library wrapper types. So every use of Integer, Boolean , etc is an opportunity for either a compilation error or a runtime bug.

Honestly, if you're relying on `new Integer(999) == new Integer(999)` to be false, you've earned your bug.