lecture 15 -- squeak based on smalltalk from xerox parc star computer (later smalltalk-80) revived by people in alan kay's group around 1996 metaphor of heirloom tomatoes or growing a seed -- the smalltalk DNA was brought back to life by the process described in the squeak history document. an object-oriented operating system, not just a language all projects/applications live in the same environment as the OS itself objects persist in memory unless they're specifically removed (or garbage collected when no longer referenced) imagine the squeak OS *is* the computer. you boot up your machine and you're in the squeak world, and you live there entirely saving consists of suspending the memory image (object store) to disk. other object-store-like systems: hypercard, newton full integration of tools for building code and the OS itself. building a program and running it are inseparable. 'apps' are just collections of objects that persist in the squeak environment.