Google App Engine Adds Java Support, Groovy Meta-Programming
Zarf writes "Yesterday Google announced that the Google App Engine now supports Java development, and fast on the heels of the Java announcement is an announcement for Groovy support! Groovy is a dynamic programming language for the JVM that is a near super-set of Java. Much Java syntax is valid Groovy syntax, however, Groovy adds powerful meta-programming features, and the new functionality will bring these meta-programming features to App Engine development. Groovy got special attention from the SpringSource Groovy team and the Google App Engine Java team, and it was this collaboration that helped create the changes that were the big secret in the recent Groovy release of 1.6.1."
If Python does currying, closures, Functional Programming, and also allows for meta-programming and in line Domain Specific Languages, sports the ability to mock hash maps as objects, objects as hash maps, XML data as objects and method invocation as XML building... and perform code cached code synthesis at runtime... then I suppose it is. I don't remember any of that in Python when I used it last but that was a few years ago and a few versions ago.
[signature]
I have no doubt that java and perhaps ruby in the future will be a great cash generator. On GAE you have to pay for processing time, what
better way to generate cash then to run cycle hog java apps on it.
Got Code?
actually groovy is very old (since 2003) and nobody gives it a shit - except the 3 groovy guys who spend years spamming about it.