Ver Mensaje Individual
  #9  
Antiguo 15-11-2014
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.913
Reputación: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por MAXIUM Ver Mensaje
¿Osea que los lenguajes también son un producto? Que le agregas aquí, lo mononas acá en cada versión para mantenerlo con vida. Pero cuando dejan de producir dinero, creas otro y partimos de nuevo?
Si, tambien lo son. No cuando dejan de producir dinero, cuando dejan de ser relevantes. Por ejemplo, no programas en algol, verdad?

Llega un punto en que el lenguaje no "estira" mas, y una reescritura/reinvencion es mas practica. No es tan distinto a otros tipos de programa: OS, Juegos, Apps de escritorio, etc. Si haces una app de facturación, con el tiempo sale mas practico rehacerlo para que este adaptado a los tiempos modernos, que tratar de mantenerlo con vida para siempre (que puedes evidenciar con las apps que todavia son DOS). Eventualmente, llega una ola (por ejemplo la Web) y lo que hacia esa app deseable (correr en DOS) no solo se vuelve en contra, se vuelve en lo absoluto, irrelevante.

Los lenguajes son a los programadores lo que las apps a los usuarios. Son tambien productos, tambien se "venden" y "compran", tambien siguen los ciclos de vida de los productos. No hay que creerse tan especiales por simplemente tener nuestras propias idiosincracias.

Lo bueno de eso: Es lo que hace que tengamos trabajo! Y ademas, las segundas veces puedes aprender de las primeras...

Que triste seria que todo fuera estatico y nada cambiara. Que tonto es cambiar por cambiar y seguir una moda, solo por que si. Que errado es no darse cuenta cuando hay que moverse. Que falta de entendimiento el moverse cuando no es el momento.
__________________
El malabarista.
Responder Con Cita