Operator Overloading Debate
The cluster centers on discussions about operator overloading in programming languages, debating its usefulness for mathematical operations and custom types versus risks of abuse, confusion, and unmaintainable code, with examples from C++, Java, Haskell, Scala, and others.
Activity Over Time
Top Contributors
Keywords
Sample Comments
And in Java, and in any language with operator overloading
that's just operator overloading and it exists in many statically typed languages too
That's how the operator overloading abuse looks like.
No operator overload, I think it was a wise decision to not allow it after seeing the bizarro world of Ruby, Scala, C++, and others.
They could also overload operators for terseness.
Operator overloading, what a great idea?
Not all OO languages allow operator overloading.
This is possible in many languages, but not in JavaScript, because it does not support operator overloading.
Maybe I'm missing something but what about operator overloading?
Operator overloading is an anti-feature and every language with it, would be better without it. Fight me.