- Compile Time Checking
- Out of the Box Cross-browser support
- Small distribution that is browser specific
In the past I have done quite a bit of Swing coding, so I think that is why GWT came so natural to me. When you think about it, it is strange to model a web framework around Swing. I didn't mind the Swing like feel, but I wonder how traditional web developers will adapt if they have never written Swing.
The biggest struggle I had with my comet chat application was getting it deployed. The documentation I found didn't have much details on deployment. After much waisted time I finally figured out you needed to define each service as a Servlet in your web.xml. In hosted mode this is not necessary.
Among the audience was Matt Raible author of AppFuse. You can read Matt's blog about the event here.
Overall Bob's presentation was a success for me. I found a new technology to add to my toolkit that I think will increase my productivity. Most of the audience seemed to be inexperienced with GWT. I hope other GWT rookies like myself went out and got their hands wet with GWT.