This is a cut and paste from Quora (as a Forbes contributor)<p><a href="http://www.quora.com/Why-do-many-software-engineers-not-like-Java" rel="nofollow">http://www.quora.com/Why-do-many-software-engineers-not-like...</a><p>It contains four pages from two contributors, the first from our own michaelochurch. So the functional bent and OO bashing is no surprise.
> it still isn’t competitive with C or C++ and, with a little love, Haskell and OCaml can or will eclipse it in that domain<p>Oh please. It has displaced C and C++ for the vast majority of programming. And call me when people other than a few rabid fans and academics are actually using Haskell and OCaml for real software development.
Try to tell that to Apache.<p>Apache GitHub project page:
<a href="https://github.com/apache" rel="nofollow">https://github.com/apache</a>