Problemas con GTK

Franco Catrin fcatrin en tuxpan.com
Vie Oct 7 10:50:20 CLT 2005


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



Más información sobre la lista de distribución Linux