lunes, 12 de diciembre de 2011

Groovy

Últimamente en el mundo Java ha surgido una gran variedad de lenguajes de programación para la Java Virtual Machine lo que nos proporciona un sin fin de opciones para empesar a aprender, pero, ¿cómo saber la opción que hay que escoger? pues no hay una fórmulita que te diga que debes aprender tal o cual, simplemente tienes que revisar cada lenguaje y entender el fin del mismo y en base a eso elegir el que más te convenga en base a lo que necesitas o lo que quieres aprender.

En lo personal yo solo he revisado Groovy que es un lenguaje multiparadigma y a mi gusto es muy simple, sencillo, menos verborreico que Java y a la vez muy poderoso, es impresionante como simplifica muchas cosas, y una manera facil de comprobar es esto es seleccionando un simple Java Bean (POJO) que tengan y transcribirlo a Groovy, y veran que se sintetiza en menos líneas de codigo y es muy fácil de comprender.

El punto es que por ejemplo en Groovy no es necesario declarar getters y setters, con el simple hecho de declarar una propiedad es suficiente para que innatamente Groovy las encapsule y las maneje como getters y setters.

Otro punto importante es que puedes utilizar clases Java en código Groovy y viceversa, lo que permite reutilización de código Java existente.

En realidad es poco lo que he investigado sobre Groovy y les puedo decir que de eso poco me ha parecido genial, la API tiene bastantes monerias muy chidas que te hacen la vida más fácil, el manejo de cadenas con las GString (la parte más sexy de Groovy ;) ), la utilización de closures, la groovy console que permite ejecutar líneas de código Groovy al vuelo.

Por el momento es todo lo que les puedo comentar acerca de Groovy, pero conforme avance en mis estudios les comentaré más acerca y por que no, hasta podrámos mostrar algo de código.

Como conclusión si quieren aprender un nuevo lenguaje de programación basado en la JVM y que la curva de aprendizaje no sea muy elevada respecto a Java pues yo les recomiendo Groovy :).


         Café Tacvba - Soy ó estoy

sábado, 19 de noviembre de 2011

Estoy de revuelta!

Pues estoy de regreso después de bastante tiempo espero poder dedicarle un poco más de tiempo a esto, espero que si... ya veremos que pasa :)