miércoles, 8 de marzo de 2017

Ceylon 1.3.2 fue liberado!!


El lenguaje diseñado por el amigo Gavin King, llego a su versión 1.3.2 y nos prueba que esta maduro y que tambien esta en todos lados.

Lo que prueba que la industria lo recibió muy bien. Recordemos que su objetivo era modernizar a Java pero no introducir conceptos extraños a java.

Ceylon 1.3.2 es un release menor del lenguaje pero con más de 100 temas cerrados. Esta versión presenta assemblies, que permiten exportar módulos de Ceylon como repositorios de Maven, hace que sea aún más fácil que antes tener un proyecto mixto de Java y Ceylon en Maven, permite la interpolación de cadenas en aserciones e introduce la inicialización perezosa para atributos.

 Esta versión de Ceylon ha sido probada con una amplia variedad de bibliotecas y frameworks Java, incluyendo:

  • Spring Boot,
  • WildFly and WildFly Swarm,
  • Hibernate (JPA),
  • RESTEasy (JAXB and JAX-RS),
  • Weld (CDI) and Guice,
  • Eclipse Equinox, Apache Karaf, and Apache Felix (OSGi),
  • Spark,
  • RxJava
  • JOGL (OpenGL), and
  • Android.
Y las mejoras más importantes son: 


  • Assemblies (archivo .cas)
  • Genera repositorios Maven 
  • Suporta proyerctos mixtos Java and Ceylon 
  • String interpolation en mensajes 
  • Initialización Lazy para atributos marcados para esto
Dejo link: