Guillermo, comparto en algún sentido lo que decís, pero la realidad
es que el soporte GUI en los Smalltalks lo podés usar como lo trae,
pero no es el único camino. He tenido la oportunidad de ver que con el
tiempo muchos proyectos en Smalltalk terminan desacomplándose de la
GUI provista por el image original para pasar a tener tu propio
framework de GUI. Y esto que te cuento no es locura, sino una realidad,
en Smalltalk podés tener conviviendo dos o más sistemas de GUI
totalmente distintos como Squeak tiene MVC y Morph.
Con respecto a que solo corra en Windows o no, es subjetivo, a mi nunca
me ha pedido un cliente cambiar de plataforma, simplemente porque no le
importa, importa su uso, no donde corre. Además la penetración del
mercado de M$ es casi totalitaria, y por más que los programadores
usen Linux o cualquier otra cosa en sus casas, el usuario que compra y
usa nuestro software usa Windows como SO cliente. Esta discusión queda
muy en claro en mercados como los de los entretenimientos, muchos se
preguntan porque no hay juegos para Linux o para Mac como los hay en
diversidad para Windows, simplemente por Linux y Mac juntos representan
menos del 2% del mercado. Es una realidad de una guerra en la que a los
que usamos Dolphin no nos interesa participar. Si mañana gana Linux
usamos otro Smalltalk o esperamos la VM para Linux, que estoy seguro
que saldría.
Además dentro del espectro de Smalltalks, Dolphin es el único por el
que pago dos mangos, y puedo hacer 500mil deploy sin importar donde lo
haga, para quien lo haga y porque lo haga. También es el único
Smalltalk donde el soporte te lo brinda realmente quien lo ha hecho y
no un call center de alguien que lee un speech. Tecnologicamente es
distintos a los demás, es interpretado (cosa muy rápida e interesante
para determinados applicativos) y además usa los widgets del
operativo, cosa que tampoco contamos en otros Smalltalk multiplaforma.
Particularmente me parece un golazo que haya empresas que sigan
vendiendo herramientas de software en un mercado donde la guerra se
debate entre .NET/Java-software libre, cosa que a muchos no nos
interesa ninguna de las ramas por considerarlas modas sin futuro, y
hasta destructivas para el avance tecnologico.

Saludos,
Hernán.-

Responder a