3 ms·
I think you are half right but you are a little harsh. The Java eco-system evolved to solve some problems that really are hard, not just simple problems. How
by zmimon 18y ago
I think you are half right but you are a little harsh.
The Java eco-system evolved to solve some problems that really are hard, not just simple problems. However you are totally right about the complexity - the real issue is that the complexity introduced by the solutions often equalled or surpassed the complexity of the original problems themselves. And even worse, often people didn't need the problems solved in the first place, but Java gave you the complexity anyway.
So, for example, it is nearly as hard or even harder to learn the JEE specs and all the ins and outs of the java app servers that implement them as it is to solve the subset of those problems you care about generically yourself.