Hernán Galante ha escrito:

> 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.

La apelación a la realidad es subjetiva. Es su realidad, en cambio en
la mía no he visto muchos proyectos con frameworks de GUI en
Smalltalk, con lo que el argumento contrario funciona perfectamente
también, hasta no tener algunas pruebas que lo corroboren.
Teniendo tantos en vista, estaría encantado de observar algunos por mi
mismo. ¿Enlaces? ¿Pruebas?

> 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

Por ello mismo es cliente. Como mucho, un cliente puede manifestar
dudas, pero ya pedir un cambio de plataforma implica un conocimiento
importante por parte del cliente, cosa que no ocurre generalmente. En
cambio, si el responsable informático ya posee prejuicios o una
marcada preferencia sobre un sistema operativo, preferencia  que puede
haber sido impuesta por su herramienta de trabajo, menos oportunidad de
que el cliente tenga inquietudes al respecto.

> 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.

Depende que mercado analizemos. Restrinigir la discusión al mercado de
entretenimientos es algo muy conveniente a favor de Windows, ya que es
un SO orientado a entretenimientos. ¿Que tal le va a Windows en los
mercados de aplicaciones científicas/militares/servidores/etc? yo
diría que no tan bien como con los juegos. No hay tantos juegos para
GNU/Linux u OS X porque no fueron concebidos para entretenimientos. Su
razonamiento podría ser análogo a decirle a un músico: "No te
molestes en interpretar a Mozart porque la mayoría de la gente escucha
cumbia".

Quizás sería más apropiado decir: Algunos programamos para clientes
que ya poseen Windows porque compran una computadora también para
entretenerse, y nos toca de rebote desarrollar ahí.

> 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.

No les interesa porque no pueden participar, y no porque no quieren
participar. Dolphin pierde día a día todo cada mercado donde OS/X y
Linux ganan, y lo peor, sus programadores nunca se enteran que se
pierden.

> 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.

Y sin embargo, ¿no es Dolphin a .NET/Java lo que Linux a Windows?

por último: ¿Cómo funciona la posición a favor del avance
tecnológico para alguien a quien solo le interesan clientes que no
tienen idea de tecnología?

> 
> Saludos,
> Hernán.-

Saludos

Responder a