A comparison of module constructs in programming languages
- 1 January 1991
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGPLAN Notices
- Vol. 26 (1) , 38-46
- https://doi.org/10.1145/122203.122206
Abstract
Modules are constructs that help implement the principle of information hiding. Some languages provide general purpose modules, while others provide modules that are more specialised. This paper compares the modules that are provided by some languages.Keywords
This publication has 10 references indexed in Scilit:
- Fortran 8X draftACM SIGPLAN Fortran Forum, 1989
- Comments on OberonACM SIGPLAN Notices, 1989
- The programming language oberonSoftware: Practice and Experience, 1988
- From modula to oberonSoftware: Practice and Experience, 1988
- Problems with the language modula-2Software: Practice and Experience, 1988
- Abstract data types with shared operationsACM SIGPLAN Notices, 1988
- Type extensionsACM Transactions on Programming Languages and Systems, 1988
- Classifying Ada packagesACM SIGAda Ada Letters, 1986
- Programming in Modula-2Published by Springer Nature ,1985
- On the criteria to be used in decomposing systems into modulesCommunications of the ACM, 1972