Early experience with Mesa
- 1 August 1977
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 20 (8) , 540-553
- https://doi.org/10.1145/359763.359771
Abstract
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.Keywords
This publication has 7 references indexed in Scilit:
- On the problem of uniform references to data structuresIEEE Transactions on Software Engineering, 1975
- The treatment of data types in EL1Communications of the ACM, 1974
- Critical comments on the programming language PascalActa Informatica, 1973
- Protection in programming languagesCommunications of the ACM, 1973
- A technique for software module specification with examplesCommunications of the ACM, 1972
- The programming language pascalActa Informatica, 1971
- Programming semantics for multiprogrammed computationsCommunications of the ACM, 1966