Parece que no paran de llover las malas noticias para este lamentable cadaver ambulante con medio cuerpo dentro de la tumba que es java.
Ahora resulta que tanto RedHat como IBM están en desacuerdo con la pésima implementación y diseño del sistema de módulos que se viene retrasando desde java 7 (2011), y que está planificado para salir finalmente con java 9.
Esto es lógico, ya que dicha modularización fue diseñada por oracle, una corporación de burócratas y abogados, que todo lo que produce es inferior por definición, pero lo que no es lógico es que a menos de 3 meses de salir a la calle, y después de más de 6 años dando vueltas, haya importantísimos jugadores del mercado que estén alzando la voz diciendo "esto está todo mal hecho".
https://developer.jboss.org/blogs/sc...ncerns?_sscc=t
Para los que viven en un termo (que son varios de aquí), dejo el link de la discusión en /r/programming acerca de esto, de la cual se pueden notar algunas cosas:
- La mayoría de los programadores java que conocen aunque sea superficialmente otros ecosistemas se dan cuenta que java atrasa 10 años.
- Los programadores java que están hartos de la extrema idiotez del lenguaje java se mueven a lenguajes modernos: principalmente Kotlin.
- Cuando se compara la plataforma java contra la plataforma .NET siempre surge como conclusión que esta última es más moderna, y está mejor diseñada.
- Cualquiera que venga siguiendo la historia reciente de java y lo que oracle está haciendo con la plataforma se da cuenta fácilmente de que a dicha corporación no le importa en lo más mínimo la plataforma, y la compraron solamente para poder hacerle juicios millonarios a google (lo cual tiene sentido, ya que los abogados no se dedican a programar sino a hacer juicios).