Java 9: ¿Que herramientas soportan las características de modularidad?

Java 9: ¿Que herramientas soportan las características de modularidad?

Con la llegada de Java 9 y el sistema de módulos, algunas herramientas ya soportan estas nuevas características y otras no.

Entre las que soportan las nuevas características tenemos:
– Apache Ant
– Apache Maven
– IDE Eclipse Oxygen
– IDE IntelliJ IDEA

Aquellos que aún no:
– Gradle
– Jenkins

En este artículo revisamos un detalle de estas herramientas.

Java 9: ¿Pueden los módulos construir una plataforma Java más escalable?

La tecnología del software esta avanzando a pasos agigantados y para mejor. En este articulo algunas ideas del por que se necesitan los módulos, como funcionan con Java y lo útil que puede ser con la nueva plataforma Java 9.

Se revisan el por que necesitamos la modularidad, como trabaja esto con el concepto de los JARs y como aplica la modularidad en la plataforma de Java 9.

Kotlin: Novedades en Kotlin 1.2

Kotlin: Novedades en Kotlin 1.2

Se lanzo la versión Kotlin 1.2, en donde ahora kotlin soporta el sistema de módulos de Java 9 y un proyecto de multi plataforma de código, inicialmente Java y JavaScript. Además algunas nuevas mejoras, tales como:
– Soporte de arreglos en las anotaciones
– Uso del nuevo API para reflection
– Un mayor alcance para el modificador lateinit

Si esta interesado en los detalles de Kotlin 1.2, continuar revisando el artículo.

Nueve nuevas funcionalidades en JDK 9 – Parte 1

JDK 9

La más grande nueva funcionalidad en JDK 9 es la Java Platform Module System en conjunto con la introducción al JDK modular. Sin embargo hay muchas más funcionalidades en JDK 9, en este caso revisaremos nueve que son particularmente interesantes para los desarrolladores.

En esta primera parte revisaremos dos de ellas:
– Factory Methods para Collections (JEP 269)
– Mejoras en las clases Optional

Facebook