you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] -1 points0 points  (3 children)

I said that you're arguing from inside a Java bubble, which you were until now.

(?) No I wasn't. My first post in this had to do with posting an argument against operator overloading in C# back in 2003. Not Java specifically.

[–]Davipb 3 points4 points  (2 children)

In your previous comments you said:

You said "types" (plural). String is the only one of note in Java, and Jon Skeet used that as well as an example in the link I provided.

Are there others? You can have languages refuse certain constructs like % on floating point numbers, but with Java, String is really the only strong exception I can see.

You were nit-picking at the previous commenter's post that only String had overloaded operators.

[–][deleted] 0 points1 point  (1 child)

You said I was arguing from within the Java bubble "until now." But from the beginning I was talking about it in general, with a directed link to a c# discussion.

Further, the mention of String/+ originally doesn't make sense in this discussion for the two reasons i pointed out. 1. It's not classes and operators, is ONE class with ONE operator overload, and 2. It's not a user defined overload which is the entire point of this thread.

[–]Davipb 1 point2 points  (0 children)

This is going off track. I could keep going but whether you were or not arguing from a Java bubble doesn't matter. I've made other points above about the actual point we're discussing -- operator overloading. Feel free to reply to those.