Thinking about a better UI

Peter William Lount peter at smalltalk.org
Sat May 15 21:47:29 UTC 1999


"To be a good programmer; one must be sympathetic to the nature and needs
of the computer. But the nature and needs of the computer are utterly alien
from the nature and needs of the human being who will eventually use it.
The creation of software is so intellectually demanding, so all-consuming,
that programmers must completely immerse themselves in an equally alien
thought process. In the programmer's mind, the demands of the programming
process not only supercede any demands from the outside world of users, but
the very languages of the two worlds are at odds with each other."
    - Alan Cooper, "The Inmates Are Running The Asylum", page 16.

Smalltalk was intended to bridge the gap between these two worlds. How well
does Smalltalk bridge this gap?

Peter William Lount
peter at smalltalk.org
http://www.smalltalk.org





More information about the Squeak-dev mailing list