Love OOP? C++ offers the most flexible inheritance methods, far more potent than Java's miserable excuse for inheritance. You can use true multiple inheritance, you can ensure a given class is only inherited once in a heirarchy etc.
I was never a big fan of java untill i used it. As a language it hink its pretty nifty, but i think once you compile you'r apps you've got performance to worry about in a big way.
I remember no one could get me to understand OOP and then i read one paragraph of learn C++ in 24 hours. I believe it was chapter 7 and it basicly related a class to a struct.
I think i may still prefer C++, although i believe i know less aobut it, even havign coded far more C++ than Java. But the one think i like about C++ and C obviously is pointers... I was porting a C application ones to Java, i first made it OO and did a few other things and since Java didnt really support pointer, i turned my pointers into one dimensional arrays

hehe... stupid java
EDIT - Oh yer, operator overloading

gime some of that!!
Thats right, i cant contribute anything towards this topic
