Why I Like GWT
Don’t like it.
Now, don’t get me wrong - I’m happy playing with the new stuff. I don’t mind bleeding edge. What does irritate me is the amount of junk you need to add to make up for JS’s flakiness. And you’re still left with a project that doesn’t tell you half the problems until you’ve run it and there’s a runtime error.
Maybe I’ll change my mind later, but right now I’d rather put in the work to build on rock rather than the shifting sands of the Cool New JS Stack, especially when combined with MS’ newfound love of Maximum Architecture With Patterns and Layers. They’ve moved far from the simpleton horrors of ASP and VB6 to embrace a hundred open source projects, inserting their own layers of complexity.
Yup, maybe I’ll change my mind later.