On Wed, Aug 25, 2010 at 08:14, Miroslav Pokorny <[email protected]> wrote: > The GWT development > environment does not compile anything to javascript, this is a later step > when one wishes to leave and deploy.
What is the GWT development environment? I used NetBeans 6.5 or 6.7 or so with GWT Plugin. Anyway, GWT is putting more work to the client. While an old web application originally delivered html and maybe css, GWT makes heaviest use of javascript. You basically download a javascript client application via the browser to run it in the browser. Why then not just use Swing + Webstart? OK, every web app nowadays uses javascript, but my gut feeling is, that GWT maybe exaggerates (together with a lot of other frameworks). I hear more and more about browsers crashing or becoming slow or just consuming more and more memory over the day - the latter I can also observe on my workstation although it is not so enourmous as others experience. Guess, that in former times an app could crash, but now when the browser crashes, all open web applications are closed. I do not think that this is a real gain for the user... I don't remember who mentioned it, but I agree with the rule of thumb: An application that I just use occasionally I am perfectly fine with a web client, but for something I use the whole day long, a desktop application just flows better - no matter which awesome framework you use. > Everything in the dev shell is java > inside a browser etc. Im not knocking your choices for selecting swing, but > things are getting better with GWT, and will continue as the foundation has > been set, the widgets have and will continue to evolve and get better. When I was in school I could frickle around with brand new stuff testing, but my situation since more than 10 years is: My customers (and my boss) wants to see results - quickly and cost effective. I have seen many crazy new stuff. Maybe I am just tired of experiencing again and again, that core things do not work smoothly. And when I heard "Swing just works" for the first time (which was not in this episode), it was like a lifesaver for me. There are a lot of modern and cool frameworks, but I am not sure if they are mature enough. Anyway, I will keep trying them from time to time. That said: Other language do nothing better, .net still basically ASP only, PHP - well there are frameworks also (but hey, it's PHP) - I think in Java you anyway have the most options and you can choose what fits your needs and there are plenty of requirements where it fits perfectly using GWT. What I still miss is a good web framework for java that has zero-stack, I mean no apache required, no application server (tomcat/glassfish/...) required. Best example are router or printer web configuration interfaces: They need to be plain simple and I have some use cases where I would like to do web applications in the same way. -- Martin Wildam http://www.google.com/profiles/mwildam -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
