Answers are grounded in this paper and cite their sources.
Distributed Smalltalk (DS) is an implementation of Smalltalk that supports the interaction of many Smalltalk users on many machines. It provides communication and interaction among remote Smalltalk users, direct access to remote objects, and a degree of object sharing among users. The distributed aspects of the system are largely user transparent. Many of the major design issues and implementation decisions associated with Distributed Smalltalk have previously been reported. This paper concentrates on the impact of those decisions and describes how DS is used to build distributed applications. Three example applications are described: remote file access, animated distributed objects, and offloading a compute‐intensive task to a non‐Smalltalk host. Based on our experience with DS, we present an evaluation of its design and implementation.
No takes yet. Share an insight, caveat, or question.
John K. Bennett (1990) studied this question.
Synapse has enriched 10 related papers. Consider them for comparative context: