Library · paper
The Early History of Smalltalk
Alan Kay
1993·ACM SIGPLAN Notices
The other half of the software history that Brooks and the Unix tradition represent. Kay and the Xerox PARC team invented objects, GUIs, and the idea that computing should be a medium for human expression — not a tool for data processing. For product people: the argument that the interface is not a layer on top of the system but the system itself.
historysoftwarecraftdesign