Hacker News new | past | comments | ask | show | jobs | submit login

Please elaborate on the myriad of downsides that operator overloading is chained to. I am honestly not aware of any downsides that are unique to operator overloading

Hint: Things like "they can be abused" or "you can do crazy things like have + return a dot product" are not unique to operators. I can very easily define .clone() in Java to return a dot product as well, or have .equals() do in-place addition.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: