H ? « ‹ ← → › »

Language peer sets for PLAIN:
United States↑
United States/1976↑
Designed 1976 ↑
1970s languages ↑
Fourth generation↑
High Cold War↑
Business Data Processing ↑
Business Data Processing/1976↑
Business Data Processing/us ↑

PLAIN(ID:969/pla006)

alternate simple view
Country: United States
Designed 1976
Published: 1976
Sammet category: Business Data Processing


Programming LAnguage for INteraction.

Wasserman, Medical Information Service at UCSF

Pascal-like, with extensions for database, string handling, exceptions and pattern matching.

Language designed after an extensive survey, and influenced by Clu, Alphard, Gypsy and Euclid, but basically designed as a more conventional replacement for MUMPS (Wasserman was involved with ANS MUMPS)


Structures:
Related languages
Aldat → PLAIN   Citation
Alphard → PLAIN   Influence
Astral → PLAIN   Citation
CLU → PLAIN   Influence
Euclid → PLAIN   Influence
Gypsy → PLAIN   Influence
MUMPS → PLAIN   Extension of
Pascal → PLAIN   Incorporates some features of
Pascal/R → PLAIN   Citation

References:
  • Wasserman, A.I. (1976) Wasserman, A.I. "Embedding Database Management Operations in Programming Languages"
          in [IEEE] (1976) [IEEE] Conference Digest COMPCON Spring 1976
  • Wasserman, A.I., (1976) Wasserman, A.I., "PLAIN: Programming Language Design and Reliable Interactive Software," Technical Report #20, Laboratory of Medical Information Science, University of California San Francisco, March, 1976 (revised 1977).
          in [IEEE] (1976) [IEEE] Conference Digest COMPCON Spring 1976
  • Wasserman, Anthony I. and Sherertz, David D. (1976) Wasserman, Anthony I. and Sherertz, David D. "A balanced view of MUMPS" pp16-26 Extract: PLAIN and the lessons of MUMPS
          in [PSSPE] (1976) [ACM SIGMINI/SIGPLAN] Proceedings of the ACM SIGMINI/SIGPLAN interface meeting on Programming systems in the small processor environment, March 04-06, 1976, New Orleans, Louisiana, United States
  • Wasserman, A., et al, (1978) Wasserman, A., et al, "Report on the Programming Language PLAIN," TR-34, U. C., San Francisco, (1978).
          in [PSSPE] (1976) [ACM SIGMINI/SIGPLAN] Proceedings of the ACM SIGMINI/SIGPLAN interface meeting on Programming systems in the small processor environment, March 04-06, 1976, New Orleans, Louisiana, United States
  • Wasserman, A. I. (1979) Wasserman, A. I. "Testing and Verification Aspects of Pascal-Like Languages"
          in (1979) Computer Languages 4(3-4)
  • Wasserman, A.I. and C.J. Prenner, (1979) Wasserman, A.I. and C.J. Prenner, "Toward a Unified View of Database Management, Programming Languages, and Operating Systems"
          in (1979) Information Systems 4(2) 1979
  • Wasserman, Anthony I. (1979) Wasserman, Anthony I. "The Data Management Facilities of PLAIN" Abstract Extract: Introduction
          in [ACM SIGMOD] (1979) [ACM SIGMOD] Proceedings of the 1979 ACM SIGMOD international conference on Management of Data, Boston, Mass., May 30-June 1, 1979
  • Wasserman, A.I., (1980) Wasserman, A.I., "The Design of PLAIN - Support for Systematic Programming"
          in Proc. (1980) Proc. AFIPS 1980 NCC, vol. 49
  • Wasserman, A.I., (1980) Wasserman, A.I., "Toward a Unified View of Data"
          in Data Design, ed. (1980) Data Design, ed. M. Atkinson. Maidenhead, England: Infotech, 1980
  • Wasserman, A.I., D.D. Sherertz, M.L. Kerster, R.P. (1980) Wasserman, A.I., D.D. Sherertz, M.L. Kerster, R.P. van de Riet, and M.D. Dippé, "Revised Report on the Programming Language PLAIN." Technical Report #42, University of California, San Francisco, Laboratory of Medical Information Science, 1980.
          in Data Design, ed. (1980) Data Design, ed. M. Atkinson. Maidenhead, England: Infotech, 1980
  • Kersten, Martin L. and Anthony I. Wasserman (1981) Kersten, Martin L. and Anthony I. Wasserman "The Architecture of the PLAIN Data Base Handler"
          in (1981) Software - Practice and Experience 11(02) February 1981
  • van De Riet, R. P., et al. (1981) van De Riet, R. P., et al. "High-level programming features for improving the efficiency of a relational database system"
          in ACM Trans. (1981) ACM Trans. Database Syst. 6(3) (1981)
  • Wasserman, A. (1981) Wasserman, A. "Revised Report on the Programming Language PLAIN",
          in [SIGPLAN] (1981) SIGPLAN Notices 16(05) May 1981
  • Spector, David (1982) Spector, David "Ambiguities and insecurities in Modula-2" pp43-51 Extract: Introduction
          in [SIGPLAN] (1982) SIGPLAN Notices 17(08) August 1982
  • Subieta, Kazimierz (1985) Subieta, Kazimierz "Semantics of query languages for network databases" Abstract
          in (1985) Transactions on Data Systems 10(3) Sept 1985
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder