🌱Ian's Digital Garden

Original MVC

👤Manuel J. Simoni found a great quote about the original Model-View-Controller architecture, which is different from the one we know today. In it 👤Trygve Reenskaug writes:

One result of this endeavour was the Model-View-Controller architecture that I developed as a visiting scientist at Xerox PARC in 1978/79. Its purpose was to bridge the gap between the user’s mind and the computer held data. The centre of this solution was the Model that was a representation of the user’s domain information. The View was an editor that enabled the user to inspect and modify this information. The Controller coordinated the capabilities of several Views making it a comprehensive tool that the user applied in the performance of specific tasks.

(From the forward to 📜Naked objects (thesis))