 <p>Java is not the best thing out there. Just because it comes with an 'Enterprise' sticker does not make it good. Nor does it make it fast. Nor does it make it the answer to every question.</p> <p>Also, ROR is not all it is cracked up to be by the Blogsphere.</p> <p>While I am at it, OOP is not always good. In fact, I think it is usually bad.</p>