Cita:
Iniciado por SPAWN3000 El desarrollo por mvc fue creado principalmente para la web, y luego se aplico a las aplicaciones de escritorio
Esta parte es al reves. El modelo MVC existía mucho antes que Internet, y de hecho mucha gente, entre la que me incluyo, prefiere llamar ahora al modelo web SoC (separación en capas) puesto que Modelo-Vista-Controlador es una definición clara para una aplicación de escritorio pero en web hay más de 3 elementos e intentar encajar tantas piezas en 3 nombres produce confusión.
De la Wikipedia, que no es la verdad absoluta pero se puede contrastar:
Cita: El estilo fue descrito por primera vez en 1979[1] por Trygve Reenskaug, entonces trabajando en Smalltalk en laboratorios de investigación de Xerox. La implementación original está descrita Programación de Aplicaciones en Smalltalk-80(TM): Como utilizar Modelo Vista Controlador.
S!