• Spotllght da Linguagem Xtend do Eclipse Xtext

    Xtend não é um projeto novo, mas vem como um subprojeto do Eclipse Xtext. A linguagem de tipagem estática, que reutiliza sistemas do Java e confia nas bibliotecas do JDK, é compilada em código Java legível. Xtend une o leque de linguagens alternativas relacionadas ao Java Virtual Machine, como Scala, Clojure, Kotlin e Project Ceylon, mas ao contrário deles, não compila code byte Java, mas o código Java.

    Vale deixar claro que o Xtend pretende substituir Java, mas tem a finalidade de modernizá-lo um pouco", dizem seus criadores, apontando para a sua inferência de tipo, simpler property access e parênteses opcionais para código less "noisy" e closure support, switch com expressões, templated expressions e capacidade para estender os métodos existentes para um código mais rico.


    Saiba Mais:

    [1] Xtext http://www.eclipse.org/Xtext/documentation/indigo_2.1/new_and_noteworthy.php
    [2] Xtend http://www.eclipse.org/Xtext/xtend/