ECLIPSE lanza XTEND, un lenguaje hecho para desarrolladores JAVA.

10 noviembre 2011
aperez

Java es una gran plataforma y un lenguaje muy consolidado. Xtend no intenta reemplazar a Java, sino que aspira a convertirse en una alternativa conveniente en algunas situaciones en las que Java no es tan brillante. Ahí está Xtend, reduciendo el ruido de Java, reduciendo el código a lo mínimo, lo que no sólo nos ayuda a escribir menos, sino que más importante hace el código más legible y sencillo de mantener, pero además añade unas cuantas importantes características que se echan en falta en Java.Puedes ampliar información sobre Xtend en su página oficial, dentro de Eclipse.org

Uno de los puntos más destacables de Xtend es que reduce la cantidad de código necesario que debemos escribir: elimina toda la parte redundante como tener que declarar algunas variables intermedias, los bucles o la definición de las variables de retorno en los métodos. También se hace opcional el uso de getter y setter para acceder a los atributos o no tener que poner paréntesis en la invocación de métodos que no reciben parámetros.

Además de esa eliminación de ruido se ha implementado el uso de clousures (una de las características más demandadas de Java), el uso de templates expressions con lo que podremos concatenar strings de forma más potente o extender tipos usando métodos de extensión que permiten añadir nuevos métodos.

Xtend compila a código java legible. Es decir, en lugar de generar bytecode directamente: xtend pasa nuestro código .xtend a otro fichero .java con la sintaxis habitual de java. Xtend está desarrollada y diseñado para Eclipse así que dentro del IDE disponemos de una serie de plugin para facilitar la implementación usando el lenguaje

 

Fuente: Xtend, Eclipse lanza un…

Sitio Web: XTEND