4 ms·
Java is an excellent language, it has a elegant syntax, but... it's not made for web development. JSP/Servlets development is a joke.
by marizmelo 14y ago
Java is an excellent language, it has a elegant syntax, but... it's not made for web development.
JSP/Servlets development is a joke.
- parasubvert 14y agoThose are 1997 technologies, though. Have you looked at - Play Framework http://www.playframework.org http://www.playframework.org - Jersey http://codahale.com/what-makes-jersey-interesting-parameter-classes/ http://codahale.com/what-makes-jersey-interesting-parameter-... - GWT https://developers.google.com/web-toolkit/ https://developers.google.com/web-toolkit/ or - Grails http://grails.org/products/ggts http://grails.org/products/ggts for example? Not saying any of these are perfect, but it's been 5+ years since anyone had to use JSP/Servlets/Struts. edit: formatting
- smoyer 14y agoSo true ... and on the server side you have JEE6 with CDI. You can even extend DI to a GWT client in the browser by using Errai. Life is way easier than it was even 3 years ago.
- pjscott 14y agoHere's an article that covers some of that stuff: http://arantaday.com/the-modern-java-ecosystem http://arantaday.com/the-modern-java-ecosystem And a bunch of comments here: http://news.ycombinator.com/item?id=3304538 http://news.ycombinator.com/item?id=3304538
- mbell 14y agoMentioning Servlets seems pretty out of place here. The Servlet spec isn't a web framework its an HTTP middleware. Its more similar to Rack than Rails. Both GWT and Jersey are commonly deployed on top of Servlets.
- vsync 14y agoBecause in the past you had to use servlets directly, or JSPs that you had to do a lot of work manually to separate business logic from the presentation layer. Source: I worked at a Web startup circa 2000 where we did exactly that. I think people sometimes forget how far we've come.