ACM SIGPLAN Notices · 1987 · 35 citations · 15 references
ComputingComputer ScienceComputer SystemsComputer NetworksDistributed SystemsMessage PassingDistributed ComputingDistributed DebuggingDistributed Operating SystemsDistributed Systems ArchitectureDistributed Systems DesignDistributed Systems PerformanceDebuggingDistributed ArchitectureDistributed Garbage CollectionRemote Debugging
Distributed Smalltalk (DS) is an implementation of Smalltalk that allows objects on different machines to send and respond to messages. It also provides some capability for sharing objects among users. The distributed aspects of the system are largely user transparent and preserve the reactive quality of Smalltalk objects. Distributed Smalltalk is currently operational on a network of Sun workstations. The implementation includes an incremental distributed garbage collector and support for remote debugging, access control, and object mobility. This paper concentrates on the important design issues encountered and some of the more interesting implementation details. Performance measurements of the current implementation are included.
15
Efficient implementation of the smalltalk-80 system
L. Peter Deutsch, Allan M. Schiffman · 1984 · 589 citations
The Smalltalk-76 programming system design and implementation
Daniel H. H. Ingalls · 1978 · 273 citations · Full text