Concepedia

The Smalltalk-76 programming system design and implementation

Daniel H. H. Ingalls

1978 · 273 citations · 6 references

DOIFull text

Open access

Concepts

Abstract

This paper describes a programming system based on the metaphor of communicating objects. Experience with a running system shows that this model provides flexibility, modularity and compactness. A compiled representation for the language is presented, along with an interpreter suitable for microcoding. The object-oriented model provides naturally efficient addressing; a corresponding virtual memory is described which offers dense utilization of resident space.

References

6

736 citations

Personal Dynamic Media

Alan Kay, Athomas Goldberg · Computer · 1977

+16

646 citations

An efficient, incremental, automatic garbage collector

L. Peter Deutsch, Daniel G. Bobrow · Communications of the ACM · 1976

+17

255 citations

39 citations