Comment on GWT 2.0Comments−martythemaniak16yOne thing I would be interested in is some experiences in using the some of the JVM languages (Scala, Groovy, Clojure, Jython) with GWT.−oconnor016yClient side or server side? Because GWT compiles directly from Java to JS so you can't compile Scala using GWT to run in browser.−ivenkys16yIf you meant server-side , then it really doesn't matter. Its just byte-codes and GWT encourages modular development for client and server-side.So write your server side in your favourite JVM language and keep your client-side to Java.−pohl16yActually, write the server side in any language at all...not just JVM languages! GWT imposes no restrictions on the server side. Using servlets does win you a nice RPC mechanism, but you could use JSON and CPython, if you prefer.
Comments
One thing I would be interested in is some experiences in using the some of the JVM languages (Scala, Groovy, Clojure, Jython) with GWT.
Client side or server side? Because GWT compiles directly from Java to JS so you can't compile Scala using GWT to run in browser.
If you meant server-side , then it really doesn't matter. Its just byte-codes and GWT encourages modular development for client and server-side.
So write your server side in your favourite JVM language and keep your client-side to Java.
Actually, write the server side in any language at all...not just JVM languages! GWT imposes no restrictions on the server side. Using servlets does win you a nice RPC mechanism, but you could use JSON and CPython, if you prefer.