H ? « »

Language peer sets for Concurrent Euclid:
Canada
Canada/1980
Designed 1980
1980s languages
Fourth generation
Late Cold War

Concurrent Euclid(ID:891/con010)

Simple Euclid with concurrent extensions 

alternate simple view
Country: Canada
Designed 1980
Published: 1980


J.R. Cordy & R.C. Holt, U Toronto, 1980. Subset of Euclid ("Simple Euclid") with concurrent extensions. Separate compilation, modules, processes and monitors, signal and wait on condition variables. 'Converters' to defeat strong type checking, absolute addresses. All procedures and functions are re-entrant.
TUNIS (a Unix-like OS) is written in Concurrent Euclid.



Places
People:
Related languages
Simple Euclid Concurrent Euclid   Augmentation of
Concurrent Euclid Eden   Positive Strong Influence
Concurrent Euclid EPL   Influence
Concurrent Euclid Turing   Evolution of

References:
  • Spector, David (1982) Spector, David "Ambiguities and insecurities in Modula-2" pp43-51 Extract: Introduction
          in [SIGPLAN] (1982) SIGPLAN Notices 17(08) August 1982
  • Cordy J.R. & Holt, R.C. (1983) Cordy J.R. & Holt, R.C. "Specification of Concurrent Euclid", Reports CSRI-115 & CSRI-133, CSRI, U Toronto, Jul 1980, rev. Aug 1981. "Concurrent Euclid, The Unix System, and Tunis," R.C. Holt, A-W, 1983.
          in [SIGPLAN] (1982) SIGPLAN Notices 17(08) August 1982
  • Holt, R. (1983) Holt, R. C. (1983). Concurrent Euclid, The UNIX system, and TUNIS. Reading, Mass., Addison-Wesley.
          in [SIGPLAN] (1982) SIGPLAN Notices 17(08) August 1982
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder