GWT has to be the weirdest project ever. Imagine you were forced to work as a LISP programmer, and out of desperation you would write a compiler that compiles Java to LISP, so that you could continue coding in Java. It's almost like that.
It would make sense if you had to write LISP to run on 30 different LISP implementations, all of which had weird quirks that you had to memorize and work around.
Comments
GWT has to be the weirdest project ever. Imagine you were forced to work as a LISP programmer, and out of desperation you would write a compiler that compiles Java to LISP, so that you could continue coding in Java. It's almost like that.
It would make sense if you had to write LISP to run on 30 different LISP implementations, all of which had weird quirks that you had to memorize and work around.
But then you could also write one LISP that is a superset of all the LISPs?