Comments on: Groovy: Oooooootro lenguaje de Scripting para Java http://www.lacaraoscura.com/2005/12/02/groovy-oooooootro-lenguaje-de-scripting-para-java/ La Cara Oscura del Desarrollo de Software Tue, 09 Sep 2008 23:46:40 +0000 http://wordpress.org/?v=2.6.1 By: Aníbal Rojas http://www.lacaraoscura.com/2005/12/02/groovy-oooooootro-lenguaje-de-scripting-para-java/#comment-119 Aníbal Rojas Sat, 03 Dec 2005 20:52:25 +0000 http://www.lacaraoscura.com/?p=80#comment-119 Claaaaro, de hecho hace tiempo que venía viendo cosas como Jython, Groovy, etc. Ahora ¿Cómo cuadra el scripting dentro de un esquema de deployment/life cycle al estilo J2EE (JEE)? Se le saca el jugo... No sé, tal vez yo vea el problema muy restringido, pero aún me faltan piezas. Claaaaro, de hecho hace tiempo que venía viendo cosas como Jython, Groovy, etc. Ahora ¿Cómo cuadra el scripting dentro de un esquema de deployment/life cycle al estilo J2EE (JEE)? Se le saca el jugo… No sé, tal vez yo vea el problema muy restringido, pero aún me faltan piezas.

]]>
By: josevnz http://www.lacaraoscura.com/2005/12/02/groovy-oooooootro-lenguaje-de-scripting-para-java/#comment-118 josevnz Sat, 03 Dec 2005 16:40:00 +0000 http://www.lacaraoscura.com/?p=80#comment-118 La ventaja de tener un scripting languaje dentro de Java son obvias: Se omite el ciclo de compilación y tipos de datos, lo cual te permite hacer prototipos rápidos. Puedes incorporar un micro lenguaje en tus archivos de configuración, dandole un poder y flexibilidad a tu aplicación sin precedentes (Ant + Scripting languajes por ejemplo) En el caso de Java puede utilizar sus librerías "frameworks" desde un scripting languaje como Python, Javascript, Groovy (note como cualquiera de estos lenguajes puede tomar ventaja de el JDK). Por ejemplo un Juego puede tener su nucleo hecho en Java (Swing, Threads, etc) y algunas cosas puede ser configuradas con el scripting languaje No tienes que utilizar Ruby :D Groovy es muy interesante como lenguaje, el problema es que aún está en evolución (aunque ya hay propuestas para estandarizarlo). ¿Ya jugaste con el shell de Groovy? Es brutal. La ventaja de tener un scripting languaje dentro de Java son obvias:

Se omite el ciclo de compilación y tipos de datos, lo cual te permite hacer prototipos rápidos.
Puedes incorporar un micro lenguaje en tus archivos de configuración, dandole un poder y flexibilidad a tu aplicación sin precedentes (Ant + Scripting languajes por ejemplo)
En el caso de Java puede utilizar sus librerías “frameworks” desde un scripting languaje como Python, Javascript, Groovy (note como cualquiera de estos lenguajes puede tomar ventaja de el JDK). Por ejemplo un Juego puede tener su nucleo hecho en Java (Swing, Threads, etc) y algunas cosas puede ser configuradas con el scripting languaje
No tienes que utilizar Ruby :D

Groovy es muy interesante como lenguaje, el problema es que aún está en evolución (aunque ya hay propuestas para estandarizarlo).

¿Ya jugaste con el shell de Groovy? Es brutal.

]]>