H ? « »

Language peer sets for Edison:
United States
United States/1980
Designed 1980
1980s languages
Fourth generation
Late Cold War
Multi-purpose
Multi-purpose/1980
Multi-purpose/us

Edison(ID:896/edi004)

Simplified coroutine Pascal for teaching 

alternate simple view
Country: United States
Designed 1980
Published: 1980
Sammet category: Multi-purpose


(named for the American inventor Thomas Edison)

Per Brinch Hansen. A simplified Concurrent Pascal, with modules and concurrency (cobegin/coend).

Brinch Hansen designed Edison to explore features of concurrency


Related languages
Concurrent Pascal Edison   Evolution of

References:
  • Brinch Hansen, Per (1977) Brinch Hansen, Per "Programming a Personal Computer", Prentice-Hall 1977.
  • Brinch Hansen, P. (1980) Brinch Hansen, P. "Edison A Multiprocessor Language", CS Dept, USC, Sep 1980.
  • Brinch Hansen, Per (1981) Brinch Hansen, Per "Edison--A Multiprocessor Language" pp325-362
          in (1981) Software - Practice and Experience 11(04) April 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
  • Brinch Hansen, Per (1993) Brinch Hansen, Per "Monitors and concurrent Pascal: a personal history" pp1-35
          in [HOPL II] (1993) [ACM SIGPLAN] SIGPLAN Notices 28(03) March 1993 The second ACM SIGPLAN conference on History of programming languages (HOPL II)
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder