News for hackers. Stuff that matters.
Re:How can I write an interface like Gmail? by Flow on Saturday June 26, 2010 @09:02AM (#1463618)
http://cappuccino.org/ and some python on the backend for REST interaction.

Or GWT, just like GMail.

Re:How can I write an interface like Gmail? by atlbeer on Saturday June 26, 2010 @10:32AM (#1463721)
Not to be snarky but, GMail isn't written in GWT.

GWT though would be a step towards the OP's solution.

Re:How can I write an interface like Gmail? by fgd on Sunday June 27, 2010 @04:30AM (#1465212)
How sure are you in your claim? Any proof that GMail is not written in GWT?
Re:How can I write an interface like Gmail? by eneveu on Thursday July 01, 2010 @04:31AM (#1477473)
Here is proof:

http://news.ycombinator.com/item?id=56758

(Paul Buchheit was GMail's creator and lead developer)

Also, here is more proof:

http://news.ycombinator.com/item?id=190151

You could tell me: "OK, but it doesn't prove that current GMail is not in GWT. It may have been rewritten". I'd answer that:

- using firebug and looking at the js scripts loaded by GMail, there is no trace of GWT (things such as *.nocache.js scripts). They might have obfuscated to hide it, but why do that?

- if Google indeed rewrote GMail using GWT, they would have announced it, like they did for Wave / Adwords.

More discussion in this other thread: http://news.ycombinator.com/item?id=1470633

Re:How can I write an interface like Gmail? by gotouday on Sunday June 27, 2010 @05:17AM (#1465261)
Gmail was written using Closure library built by google itself. Google release it for open source community now.
Re:How can I write an interface like Gmail? by fgd on Sunday June 27, 2010 @08:12AM (#1465392)
That is not proof, just another statement that means nothing without supporting data.

Also, if GMail is such a successful use case for Closure library, one could wonder why did they build Google Wave client with GWT?

Re:How can I write an interface like Gmail? by atlbeer on Monday June 28, 2010 @11:10AM (#1468156)
GMail predates GWT by at least 2 years.