Google Web Toolkit
- Published May 20th, 2006 in Google
Google has shown an astounding endeaver to provide free (some as in freedom, others free as a beer) and cool stuff.
Now they launched Google Web Tookit: a free Java framework especially intended for Eclipse (here’s Google’s Free/Open Source Software commitment being enhanced once again!).
Feedback of current Tapestry users has been great and it will probably be part of Tapestry 5. I suppose the responses from other Java users are pretty the same: GWT is a great and valuable work!
I’d like to see some doubts about licensing (is this really Free/Open Source Software?) being cleared.
Nevertheless, read my lips: GOOGLE ROCKS! :-)




Google releases some crappy Eclipse framework and the crowd goes wild… uh!uh!
Hey Nuno, it seems you forgot to do your homework.
If you actually paid some attention and had searched a little bit you’d notice that’s a really cool framework. It doesn’t require Eclipse. You can use it to easily work on it.
Several Struts, Tapestry apologists have been saying wonders about GWT. It’s not perfect but it’s something to keep an eye on.
So you should clearly investigate a little bit before posting such non sense.
And if you did investigate and still think GWT is crappy, well.. you should dedicate yourself to other activities. Fishing maybe?
Well, and I would say that if you can’t really get the fine details of the english language then perhaps you should write in some other language ? Esperanto maybe ?
And when you lack the arguments you try a more ridiculous approach.
Guess what, English is not my native language so I suppose I’m not obliged to know the “fine details” in order to use it.
On the other hand, education and intelligence is something independent from the language you employ. And it seems you lack both, whether speaking portuguese, english or esperanto.
Lacking arguments ? Who is lacking arguments here exactly ? Your posts are the most opinionated that anyone will ever find and have virtually no substance to them at all. In what way is “GOOGLE ROCKS” argumentation ? It is not - it’s just an opinion, and a poorly presented one at that.
Grow up.
First off, this is a blog and it’s called personal bytes. I express my opinion. The statement “GOOGLE ROCKS” is my opinion.
Same applies to GWT, it is really great and that’s my opinion. Probably some others will disagree. But I took some time investigating it and trying it. And you didn’t. You didn’t waste even a single second. Otherwise, you wouldn’t say such nonsense — you would have proper arguments to counter-reply my claims (that GWT is a good thing).
And I guess I don’t have to justify my opinion — this is not an article nor a review. I give the hint and if the others think it is worth they investigate it and SUPPOSELY after that they give their feedback. You talked before ANY investigation on the subject.
So guess what, you still haven’t done your homework. Go get a pen.
Assumption is the mother of all fuckups. I have looked at GWT, just like many others have. There are literally dozens of AJAX frameworks for Java out there - this stuff is not new, GWT is just another one. If this is Google’s great contribution to OSS then you will be in trouble soon.
Oh, and while you are at it - why don’t you write about Google’s ethical (NOT!) approach to China ? Or maybe about the way Google stifles the market by launching dozens of beta’s (Google Talk, Froogle, Local, Video, Page Creator, Ride Finder, etc.) to effectively stop others getting into potential markets ? Or why don’t you write about click-fraud and the way advertisers are potentially getting ripped-off while Google retains the payments ? Or maybe even a mention of Google’s US$90m lawsuit which was settled quietly ?
Maybe Google is a monopoly in its market just like the Microsoft you so much love to diss ? Oh yeah, but I forgot, Google is “cool” because it opens up a bloody AJAX framework while Microsoft doesn’t… yeah…
Assumption is the mother of all fuckups. I have looked at GWT, just like many others have. There are literally dozens of AJAX frameworks for Java out there - this stuff is not new, GWT is just another one. If this is Google’s great contribution to OSS then you will be in trouble soon.
See? You don’t have the smallest clue of what GWT really is. You didn’t took a moment to properly investigate on the subject.
GWT is far from being only an AJAX framework. GWT is a completely different approach to web developement.
Java has several desktop UI toolkits like Swing, SWT or AWT. GWT is precisely another one but instead of working upon the operating system it generates its widgets to be displayed on the web. So developers can use the traditional event-based architecture to develop their websites instead of the MVC pattern. Debugging/testing is much easier and the AJAX interactions play the same role as the events generated — you know they happend and how to handle them but you don’t need to know its inners.
As for Google’s approach to China I won’t comment on that. First because it’s offtopic and secondly because every company has its perils. They had to coop with the system in order to get into it — their country, their rules. Worst is when some countries believe they can invade and destroy others — that’s something to be ashamed off!
Regarding this statament “Or maybe about the way Google stifles the market by launching dozens of beta’s (Google Talk, Froogle, Local, Video, Page Creator, Ride Finder, etc.) to effectively stop others getting into potential markets” this is nothing more than pure speculation. Everyone can do that. Dvorak does it a lot. You seem to do it to (I’ll leave up to you figuring out if the comparison with Dvorak has pun intended).
But regardless of what Google did, please don’t compare it to Microsoft. Microsoft has 20 years of a bad history. Google may had his bad moments but they surely have given a lot back to the community (this year they’ll be paying $4500 to 5000 students on their Google Summer Code — this is a good thing). Microsoft doesn’t even have a community — only a bunch of fanboys who don’t have a clue of the company they adore.
More stuff out of your mouth which actually makes you sound like a Google fanboy (using your own terminology here) - GWT *is not* comparable to a fully fledged web-framework *at all* - it works on the presentation layer only.
Not to mention that there are a number of things which make lots of people nervous about the GWT. First of all, the GWT is not really transparent - you have to trust GWT to deliver problem free HTML+Javascript - this might not sound like much of a problem, but consider this is an idea which makes people think about what happens when *it doesn’t*. With just plain Ajax you can debug and fix your DHTML, with GWT you are basically stuck (unless you want to delve into GWT’s generation code - good luck if you do).
Secondly, Google assumes it is very difficult to produce and maintain proper DHTML - it is not, and the problem is already being addressed by various frameworks out there. I’m sure you know a few so I will spare myself from giving you examples.
In relation to Google’s “giving back” to the community - well, that is just bullshit and anyone with a web browser can find that out by themselves. I would however be interested to know what “community” this is exactly.