Comment Re:why? (Score 1) 677
I have a fairly large C++ project with a bunch of classes and it makes good use of operator overloading including overloading + and += on string classes, [] on containers and a whole bunch of operators on various kinds of matrices and vectors and stuff.
Our codebase would be much less readable and easy to work with if it wasn't for operator overloading.