Groovy: lenguaje dinámico para Java
Groovy es un lenguaje dinámico para la JVM (Java Virtual Machine) que nos permite construir aplicaciones web usando la potencia de Java y añadiendo caracterÃsticas inspiradas en otros lenguajes como Python, Ruby y Smalltalk.
Añade caracterÃsticas de programación modernas para los desarrolladores Java con una curva de aprendizaje muy baja. Mejora la productividad de los programadores cuando se trata de aplicaciones web, GUIs, bases de datos o aplicaciones de consola. Y algo bastante importante, simplifica la etapa de testing.
Un framework que nos facilitará la labor con Groovy es Grails.
Groovy
Gracias diarioTHC por el enlace.
Google acaba de lanzar un framework para realizar aplicaciones AJAX mediante Java de forma sencilla: Google Web Toolkit (GWT). GWT permite olvidarte de las dificultades que se producen cuando quieres dar al usuario el dinamismo de AJAX y el tener que cumplir estándares. Solo tienes que crear tu aplicación en Java y GWT se encargará de traducirla en Javascript y HTML.