A New Kind of Religion?
By Roman Strobl on III 28, 2006
Did you notice how much religion we enjoy around Java web frameworks? Ok, I know, you would be blind and deaf not to notice. People really become zealots about their favorite framework (it can be Spring, Hibernate, Struts, JSF, ... or now Ruby on Rails which is not Java-based but somehow got into these religious wars).
Some people say JSF is dead on arrival because their favorite framework is so much better (while IBM tries to clear the FUD, btw this is a great introduction to JSF). Hibernate fights with Spring. They say Ruby on Rails is going to wipe out Java from the web development space. Isn't that kind of ... funny?
Who is right and who is wrong? When discussing web frameworks, you hardly see rational arguments, what you rather see are heated discussions. Web frameworks are now rather a religion: "Framework XYZ is the only clean framework and it is the only framework to perserve!". I know, I'm exaggerating, but you get the point.
My recommendation: use the best tool for your job. Not only when choosing a web framework but also when choosing an IDE or any other tool which helps you get your job done. Just don't become fanatic and stay open-minded. And remember, we are all a bit different and work a bit different so what works well for you may not work well for your colleague. There's nothing like a perfect web framework to solve all the problems :) And yes, there's nothing like a perfect IDE...