The Architecture of Interfaces

 
 
 
The Architecture of Interfaces will be an online history of the architecture of computation. Our interest, in this project, is to explore how architectural thought laid the foundations for modern interface design.
 
Planned sections will cover the evolution of the Architecture Machine Group at MIT and the development of modern spatial interfaces, Richard Saul Wurman's idea of "information architecture," Christopher Alexander's idea of the pattern language, object-oriented programming and the birth of wikis, and the role of architecture in Lawrence Lessig's Code.