Upgrade to Pro — share decks privately, control downloads, hide ads and more …

XTend: A language made for Java developers

MadridJUG
October 15, 2012

XTend: A language made for Java developers

MadridJUG

October 15, 2012
Tweet

More Decks by MadridJUG

Other Decks in Programming

Transcript

  1. Características •Es un DSL •Genera código Java, no bytecode •Es

    100% compatible con Java •Usa todo el sistema de tipos de Java •Interoperable •Programación Funcional •Creación de DSLs
  2. ¿Por qué lo usaría? •Scala es muy complejo y curva

    de aprendizaje elevada •Por las closures, no puedo esperar a la JDK8 •Excelente soporte del IDE •Mi plataforma destino tiene recursos limitados
  3. Una clase Privado por defecto Constructor Declaración de método Todo

    son expresiones Herencia simple Público por defecto ; opcional
  4. Gracias! • XTend • Documentación • Google Group • JNairo

    • 20 Facts about Xtend • http://c.funius.com/xtend