Early Experience with Mesa


The experiences of Mesa's first users—primarily its implementers—are discussed, and some implications for Mesa and similar programming languages are suggested. The specific topics addressed are: module structure and its use in defining abstractions, data-structuring facilities in Mesa, an equivalence algorithm for types and type coercions, the benefits of the type system and why it is breached occasionally, and the difficulty of making the treatment of variant records safe.

DOI: 10.1145/359763.359771

Extracted Key Phrases

1 Figure or Table


Citations per Year

63 Citations

Semantic Scholar estimates that this publication has 63 citations based on the available data.

See our FAQ for additional information.

Cite this paper

@article{Geschke1977EarlyEW, title={Early Experience with Mesa}, author={Charles M. Geschke and James H. Morris and Edwin H. Satterthwaite}, journal={Commun. ACM}, year={1977}, volume={20}, pages={540-553} }