ACM Home Page
Please provide us with feedback. Feedback
The Smalltalk-76 programming system design and implementation
Full text PdfPdf (824 KB)
Source Annual Symposium on Principles of Programming Languages archive
Proceedings of the 5th ACM SIGACT-SIGPLAN symposium on Principles of programming languages table of contents
Tucson, Arizona
Pages: 9 - 16  
Year of Publication: 1978
Author
Daniel H. H. Ingalls  XEROX Palo Alto Research Center, Palo Alto, California
Sponsors
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 58,   Citation Count: 88
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/512760.512762
What is a DOI?

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

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Kay, A. FLEX, a flexible extensible language M.S. thesis, Univ of Utah, May, 1968 (Univ. Microfilms).
 
2
 
3
Learning Research Group. Personal Dynamic Media. SSL76-1, Xerox PARC, Palo Alto, Calif., April 1976.
 
4
 
5
6
 
7
Liskov, B. An Introduction to CLU. CSG Memo 136, MIT LCS, February 1976.
8
 
9
Steiger, R. Actor Machine Architecture. M.S. thesis, MIT Dept. EECS, June 1974.
 
10
Deutsch, L. P. A LISP Machine with Very Compact Programs. lJCAI, Stanford, Calif., August 1973.
11

CITED BY  88
Collaborative Colleagues:
Daniel H. H. Ingalls: colleagues