Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/5/84; site unicus.UUCP Path: utzoo!mnetor!yetti!unicus!craig From: craig@unicus.UUCP (Craig D. Hubley) Newsgroups: comp.lang.smalltalk Subject: Origin of "Smalltalk" - another theory Message-ID: <607@unicus.UUCP> Date: Wed, 3-Jun-87 17:34:31 EDT Article-I.D.: unicus.607 Posted: Wed Jun 3 17:34:31 1987 Date-Received: Fri, 5-Jun-87 03:59:19 EDT Reply-To: craig@unicus.UUCP (Craig D. Hubley) Organization: Unicus Software Inc., Toronto, Ont. Lines: 14 Yet another theory on the origin of the name "Smalltalk": Object-oriented programming is based on the concept of modular, self-contained packages of code and data that are usually SMALL (at least in comparison to their monolithic 'structured' counterparts) and communicate via TALK (messages 'between equals' as opposed to a hierarchy of calling routines). This occured to me shortly after reading the Byte Smalltalk issue in 1981. I would actually be surprised if it turns out the name has another origin. This one seems very natural and captures a couple of the obvious differences between structured and object-oriented programming. Any of the original designers care to comment?