Here we go! El vie, 07-10-2005 a las 09:32 -0400, Horst von Brand escribió:
> El soporte de Java en Linux es bastante precario, particularmente en areas > graficas. Por parte de quien? Al menos por parte de Sun e IBM la cosa funciona bastante bien, incluidas la areas graficas. Hay implementaciones libres parciales de Java que son precarias, no necesariamente por responsabilidad de los desarrolladores, sino por restricciones de Sun. Pero para cualquiera que desee usar Java, instala los paquetes de IBM o Sun va a obtener la misma funcionalidad de cualquier otra plataforma en Linux. > El cuento de "portabilidad" de Java es (a) mentira, (b) costoso Ni a) ni b). Experiencia propia indica que a) funciona 100% y b) el ahorro en esfuerzo para desarrollar teniendo distintas plataformas como destino es significativo. Aca los desarrolladores utilizan Linux y Windows, y las aplicaciones se van a : Linux, Windows, HP-UX, Solaris, Tru64 sin _ningun_ cambios ni problemas. Para nosotros eso es transparente. > Y finalmente, Java es un lenguaje horrible de malo. Lo que tiene de bueno > son las bibliotecas y demas cachureos desarrollados en/para Java. No soy quien para decir si el lenguaje es malo o no, pero si tiene suficientes ventajas como para ser considerado para desarrollar aplicaciones empresariales, en donde el foco es el problema a resolver y no la infrastructura (lenguaje/plataforma/etc), sin java nuestro mercado se reduciria drasticamente, o bien tendriamos que contar con personas que tuvieran dominio en distintas plataformas, que se sub-utilizarian. Sin exagerar, Java es uno de los "culpables" de que Linux haya tomado el lugar del resto de las plataformas en aplicaciones empresariales. Para que desgastarse en tener una plataforma costosa, si la aplicacion es exactamente la misma? En cuanto a la consulta original, se puede usar Java con GTK o java con SWT (GTK en Linux, MFC en Windows). Tambien hay otras alternativas interesantes : como C#+GTK# Saludos -- Franco Catrin L. TUXPAN http://www.tuxpan.com/fcatrin