2008/12/19 Ernesto Freyre G. <[email protected]>:
> Valora esto:
>
> La productividad contra la eficiencia en el desarrollo de un software o
> la implementación de servicios.
>
> Creo que aqui radica (para mi) la diferencia entre Windows y Linux. En
> Windows instalar es, clic, clic, clic y dale. Productividad Alta,
> Eficiencia Baja (En el sentido de los problemas que conocemos que
> afectan a esta plataforma), en Linux en cambio implementar un servicio
> puede llevar su tiempo, instalación (en algunos casos hasta
> compilación), configuración, mecanismos de salvas, de trazas, etc.
> resultado: Productividad Baja, Eficiencia Alta.

Creo que en ambos puede ser más ventajoso tecnologías libres, no creo
que ni con VisualStudio se pueda ser tan productivo como con Django (o
Pylons, Rails, etc, etc...) para muchas aplicaciones web (al menos con
ASP.Net canónico, si usas algún framework que se guíe por los mismos
principios que Django y flia entonces probablemente no tendrás soporte
en VS para eso). Donde creo que siguen teniendo una ventaja es en la
integración del depurador, pero esto de cierta forma se puede hacer
con Eclipse/Netbeans, Komodo IDE y otros, y en caso de que te sea
imprescindible la funcionalidad de uno de estos que esté disponible
solo por pago, el costo de la licencia será mucho menor.

El otro argumento te lo resumo en: control sobre la pila tecnológica
("technology stack", no encontré mejor traducción). Con productos
privativos muchas veces tendrás predefinidas tus posibilidades de
integración con otras tecnologías, y/o escenarios de desarrollo y
explotación de tu solución, con SL no te sucederá esto (y si te
sucede, PUEDES cambiarlo, tienes el fuente, eres un desarrollador).

Algo que acabo de recordar al escribir la última oración, es una
anécdota de un amigo que trabajaba en una empresa donde usaban GNEXUS
para el desarrollo de proyectos, y chocaron con un error en su
generación de código (que les tomó su trabajito para descubrir) de
ciertas consultas SQL, y habiendo ellos podido arreglarlo por si
mismos de tener el código, tuvieron que buscar una forma alternativa
de especificar esos casos en sus proyectos.

Saludos,

Servilio
_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a