ACM Home Page
Please provide us with feedback. Feedback
Practical use of a polymorphic applicative language
Full text PdfPdf (1.84 MB)
Source Annual Symposium on Principles of Programming Languages archive
Proceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages table of contents
Austin, Texas
Pages: 237 - 255  
Year of Publication: 1983
ISBN:0-89791-090-7
Authors
Butler W. Lampson  Xerox Palo Alto Research Center, Palo Alto, CA
Eric E. Schmidt  Xerox Palo Alto Research Center, Palo Alto, CA
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): 3,   Downloads (12 Months): 18,   Citation Count: 13
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/567067.567090
What is a DOI?

ABSTRACT

Assembling a large system from its component elements is not a simple task. An adequate notation for specifying this task must reflect the system structure, accommodate many configurations of the system and many versions as it develops, and be a suitable input to the many tools that support software development. The language described here applies the ideas of λ-abstraction, hierarchical naming and type-checking to this problem. Some preliminary experience with its use is also given.


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
 
2
 
3
Cristofor, E. et al., Source control + tools = stable systems. Proc. 4th Computer Software and Applications Conf., Oct., 1980, 527-532.
4
 
5
DeRemer, F. and Kron, H, Programming-in-the-large versus programming-in-the-small. IEEETrans. Software Eng. SE-2, 2, June 1976, 80-86.
 
6
Deutsch, L. P. and Taft, E. A., Requirements for an Experimental Programming Environment.CSL-80-10, Xerox PARC, 1980.
 
7
Goldstein, I. P. and Bobrow, D. G., Descriptions for a programming environment. Proc. 1st Ann. Conf. Natl. Assoc. Artificial Intelligence, Stanford, Aug. 1980.
 
8
Habermann, A. N. et al., The Second Compendium of Gandalf Documentation. Computer Science Dept., CMU, May 1982.
 
9
 
10
 
11
Lampson, B. W. and Schmidt, E., Organizing software in a distributed environment. In preparation.
 
12
 
13
Mitchell, J. G. et al., Mesa language Manual.CSL-79-3, Xerox PARC, April 1979.
 
14
Nelson, B. J., Remote Procedure Call.CSL-81-9, Xerox PARC, May 1981.
 
15
 
16

CITED BY  13
Collaborative Colleagues:
Butler W. Lampson: colleagues
Eric E. Schmidt: colleagues