Cita:
Iniciado por detective_jd Que yo tenga entendido agleiva Kotlin también utiliza FX como KotlinFX:
Claramente cualquier cosa que se pueda hacer con java, en este punto se puede hacer con Kotlin con menos de la mitad del código, de una manera mucho más limpia, sin caer en la idiotez del
Reino de los Sustantivos de java, y sin esa sensación constante de haber viajado en el tiempo hasta 1999 que te da por usar java.
Claramente en este punto en el tiempo nadie con dos dedos de frente usaría java para nada más que para mantener proyectos legacy, exactamente igual que Cobol o GW-Basic del año '70.
Dicho esto, sostengo mi punto de que javaFX es una mala imitación de WPF. Por ejemplo, el patrón MVVM (que fue creado
específicamente para WPF y luego adoptado por todo el mundo) no es tan cómodo de implementar en javaFX como lo es en WPF. Cabe destacar que este patrón de diseño es el preferido hoy en día en todas las plataformas (excepto java, por supuesto, que vive en 1999). Basta ver lo que hacen Angular 1 y 2, y frameworks similares de Javascript, que dominan por completo el mercado de Frontend, mientras que javaFX tiene menos del 1% del mercado.
Es muy pero muy chistoso, esa aplicación es directamente una COPIA descarada de Expression Blend. Ni siquiera se molestaron en disimularlo. Es lógico, una corporación de abogados y burócratas como oracle no creo que sea capaz de crear ningún software, sólo se puede dedicar a imitar paupérrimamente lo que hacen los profesionales (y hacerle juicio a google por el uso de java, por supuesto)