I know that this is discussed ever since Java was released, and every other week someone comes around with the brilliant idea: “What if Java had operator overloading?”
Well, I understand the reasons against it, but did people at Sun ever questioned them? I mean, at all? Because it seems odd that a bunch of smart people would simply accept such arbitrariness without saying anything.
Operator overloading is a must for mathematical code. I can totally understand why some wouldn’t want to touch Java for games.
Was there ever a controversy about it?