Publication | Closed Access
Design Principles Behind Smalltalk
84
Citations
0
References
2006
Year
Unknown Venue
ChatbotEngineeringVisual Programming LanguageCommunication InterfaceSoftware EngineeringCommunicationCommunication ArchitectureCreative SpiritSmalltalk ProjectConversation AnalysisSystem SoftwareLanguage StudiesConversational User InterfaceDialogue ManagementMessage PassingDesignProgramming Language ImplementationSoftware DesignSpeech CommunicationHuman-computer InteractionLinguistics
The purpose of the Smalltalk project is to provide computer support for the creative spirit in everyone. Our work flows from a vision that includes a creative individual and the best computing hardware available. We have chosen to concentrate on two principle areas of research: a language of description (programming language) that serves as an interface between the models in the human mind and those in computing hardware, and a language of interaction (user interface) that matches the human communication system to that of the computer. Our work has followed a twoto four-year cycle that can be seen to parallel the scientific method: