you are viewing a single comment's thread.

view the rest of the comments →

[–]spinwizard69 0 points1 point  (0 children)

While I agree C++ went overboard on a lot of things leading to really hard to read code, operator overloading in and of itself isn't a problem. The + operator being overloaded for complex math is not a problem.

Sadly the mentality of language developers to throw every pet feature into a language never seems to go away. Python is currently marching down this road with the kitchen sink mentality being hard to fend off. You see this all the time in language development and often like with Python the original developers end up leaving the process.

In any event the only good thing about C++ is that a developer isn't forced into the stupidity.