Where i work, we use a lot of Java and my current project is one of the very first to use C++ in this group. Having seen one of the projects here, an observation i have made, is this,

Java is extremely easy to use – and therefore people actually try to do MORE, MUCH MORE with it. With Java, it is easier to attempt an object framework, or modelling or attribute driven database programming, than it might have been with C++.

This has actually resulted in causing more pain, than comfort compared to the self imposed simplicity and draconian efficiency created in the C++ project.

I felt this to be extremely ironic.

ps : Another take on the same parallels