H ? « »

Language peer sets for MODCAP:
United States
United States/1978
Designed 1978
1970s languages
Fourth generation
High Cold War

MODCAP(ID:2761/mod005)

alternate simple view
Country: United States
Designed 1978
Published: 1978


A language evolved from MADCAP, also by Wells and by Rollo Silver.

a simple, moderately extensible, lexically-scoped expression language with functions as first-class objects, retention, unenforced abstract data types, pointer semantics and rendezvous-based concurrency

Functions can return multiple values

Language based on functions, with assignment and sequencing
providing the imperative features, encapsulation and genericity providing the
object-oriented features, and the possibility of parallel evaluation catering for
the logic non-determinism.


Structures:
Related languages
MADCAP VI MODCAP   Evolution of
MODCAP Multiparadigm Pseudocode   Evolution of

References:
  • Wells, M. B.; Hug, M. A.; Silver, R. and J.Brockm (1984) Wells, M. B.; Hug, M. A.; Silver, R. and J.Brockmeyer", "Modcap reference manual" Abstract DOI
          in [SIGPLAN] (1984) SIGPLAN Notices 19(12) December 1984
  • Atkinson, Malcolm P. Morrison, Ronald (1985) Atkinson, Malcolm P. Morrison, Ronald "Procedures as persistent data objects"
          in (1985) TOPLAS 7(4) October 1985
  • Donahue, James; Demers, Alan (1985) Donahue, James; Demers, Alan "Data types are values"
          in (1985) ACM Transactions on Programming Languages and Systems 7(3) July 1985
  • Wells, M. (1985) Wells, M. B.; Hug, M. A.; and Silver, R.Libraries as programs preserved within compiler continuations,
          in [LIPE 1985] (1985) SIGPLAN Notices 20(07) July 1985 (Proceedings of the ACM SIGPLAN 85 symposium on Language issues in programming environments)
  • Silver R. et al (1986) Silver R. et al "A concurrent n<=8 queens' algorithm using Modcap" J- DOI Abstract Extract: Appendix: a Brief Introduction to Modcap
          in [SIGPLAN] (1986) SIGPLAN Notices 21(09) September 1986
  • Wells, M. B. (1986) Wells, M. B. "A potpourri of notational pet peeves (and their resolution in Modcap)" DOI Extract: Introduction
          in [SIGPLAN] (1986) SIGPLAN Notices 21(03) March 1986
  • Hug, Margaret Ann (1988) Hug, Margaret Ann "Adding objects to Modcap" PhD 1988 New Mexico State University Las Cruces, NM, USA
          in [SIGPLAN] (1986) SIGPLAN Notices 21(03) March 1986
  • Wells M (1989) Multiparadigmatic programming in Mo (1989) Wells M (1989) Multiparadigmatic programming in Modcap. Journal of Object-Oriented Programming, 1: 53--60.
          in [SIGPLAN] (1986) SIGPLAN Notices 21(03) March 1986
    Resources
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder