Translate
Mostrando las entradas con la etiqueta Xtend. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Xtend. Mostrar todas las entradas
miércoles, 3 de octubre de 2018
¿Cuáles son los mejores lenguajes que se ejecutan en la JVM?
Quiero compartir este ranking de lenguajes que corren en la JVM. Al parecer viene ganando Kotlin, claramente ayudado por android.
Lo que me sorprende es que en segundo lugar este Clojure, es una grata sorpresa. Sin más...
Dejo link: https://www.slant.co/topics/397/~best-languages-that-run-on-the-jvm
jueves, 11 de julio de 2013
Historia de los lenguajes en Java
Es interesante ver esta imagen, porque por ejemplo para mi Groovy era más viejo que scala y no es así; vean con sus propios ojos:
Y para la gente cual sera el próximo lenguaje, sin dudas que para mi no hay un ganador indiscutido, cada uno se adapta. Les dejo el link del resultado de la encuesta que organizo infoQ:
http://www.infoq.com/research/next-jvm-language
Y para la gente cual sera el próximo lenguaje, sin dudas que para mi no hay un ganador indiscutido, cada uno se adapta. Les dejo el link del resultado de la encuesta que organizo infoQ:
http://www.infoq.com/research/next-jvm-language
jueves, 21 de marzo de 2013
Xtend 2.4
Ya hable de Xtend hace tiempo...
Hace tiempo que no teníamos noticia pero ahora tenemos una nueva versión que tiene muchas novedades. Una de las más importantes es que podemos utilizar este lenguaje para escribir aplicaciones android, si android. Además:
- NuevAnotaciones activas. La nueva característica de anotación activa en Xtend se basa en anotaciones Java y permite participar en el proceso de traducción de código fuente a código fuente Xtend Java. as características del lenguaje.
- Xtend para el IDE de Eclipse ha sido mejorado, proporcionando un mejor soporte de herramientas de desarrollador de otros idiomas JVM. Esta nueva versión incluye las importaciones, extraer refactorización método, formateador, asistencia mejoradas de contenido, y mucho más.
- El plugin Xtend para el IDE de Eclipse ha sido mejorado, proporcionando un mejor soporte de herramientas de desarrollador de otros idiomas JVM.
- Anotaciones activas. La nueva característica de anotación activa en Xtend se basa en anotaciones Java y permite participar en el proceso de traducción de código fuente a código fuente Xtend Java.
- Y más!!
Y que más queres? hace todo!
Dejo link:
http://www.eclipse.org/xtend/
martes, 27 de noviembre de 2012
Cual es el próximo lenguaje java?
InfoQ realiza una encuesta preguntando, cual va ser el próximo lenguaje que va a triunfar en la JVM. A votar!
Que piensan? Cual es el próximo lenguaje? que lenguaje hay que ir estudiando?
Dejo link:
http://www.infoq.com/research/next-jvm-language?utm_source=infoqresearch&utm_campaign=lr-homepage
Que piensan? Cual es el próximo lenguaje? que lenguaje hay que ir estudiando?
Dejo link:
http://www.infoq.com/research/next-jvm-language?utm_source=infoqresearch&utm_campaign=lr-homepage
viernes, 11 de noviembre de 2011
Ahora le toca a eclipse!
Luego
que Jboss presente su lenguaje Ceylon para la plataforma Java; ahora
la organización eclipse pone una nueva ficha en el tablero. Xtend
es el lenguaje de eclipse. El cual corre sobre la plataforma java.
Xtend
nació con el objetivo de simplificar el lenguaje y escribir menos
lineas de código. Entre sus características podemos nombrar:
- Tipado estático
- Facilita el desarrollo
- Closures
- Compila a código Java no a bycode
- Sintaxis similar a Java
- Se desarrollo con Xtext y se basa en Xbase
Veamos
un ejemplo:
import my::metamodel;extension other::ExtensionFile; /** * Documentation */ anExpressionExtension(String stringParam) : doingStuff(with(stringParam)) ; /** * java extensions are just mappings */ String aJavaExtension(String param) : JAVA my.JavaClass.staticMethod(java.lang.String) ;
No
es el objetivo de reemplazar Java. Por lo
tanto, los frameworks pueden interactuar con código Xtend igual
que interactúa Java. También puede llamar a
funciones Java, Xtend de una manera
totalmente transparente. Y, por supuesto, ofrece un moderno
IDE basado en Eclipse IDE integrado con las
herramientas de desarrollo de Java (JDT).
Dejo un ejemplo que compara java con Xtend:
Dejo links:
http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.xpand.doc/help/ch01s05.html
Dejo un video:
Dejo un video:
Xtend Intro from Xtext Team on Vimeo.
Suscribirse a:
Entradas (Atom)