A term coined by AlanKay
to describe a way of using computers. In EarlyHistoryOfSmalltalk
explains how after seeing SeymourPapert
's work with LogoLanguage
he grew to see personal computing less as a "personal dynamic vehicle" and more as a "personal dynamic medium". Instead of the computer being primarily used for its capacity to perform computation, what if it were used as a medium for communication? Not just as a way for people to send each other text, or pictures, or sound, but as a way to send each other active, "live" simulations of their ideas?
contends that when normal people start creating and sending each other simulations as a way to exchange ideas, a new revolution will happen, similar to the one which the printing press eventually led to. People will be able to exchange more interesting ideas, and will be able to have deeper conversations than they could before.
was a vision of how the personal computer could be a form of PersonalDynamicMedia
was an attempt to create an environment where end users, even children, could easily create their own simulations or modify other peoples' simulations.
Although the AppleMacintosh
and later MicrosoftWindows
borrowed some of the interface ideas which were pioneered by SmalltalkLanguage
, they did not
borrow the idea of enabling the end user to create their own simulations. The two pieces of popular software which have come closest to this ideal are spreadsheets and HyperCard
has referred to both of these as "failed revolutions".
See: AlanKay DynaBook LetsBlowUpTheUniverse