H ? « »

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

Argus(ID:1295/arg004)

Concurrent CLU 

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


LCS, MIT. A successor to CLU. Supports distributed programming through guardians (like monitors, but can be dynamically created) and atomic actions (indivisible activity). cobegin/coend.

People:
Related languages
CLU Argus   Evolution of
SR Argus   Influence
Argus Avalon/C++   Influence
Argus Avalon/Common LISP   Influence
Argus CSSA   Influence
Argus THETA   Influence

References:
  • Liskov, B. et al (1983) Liskov, B. et al "Guardians and Actions: Linguistic Support for Robust, Distributed Programs"
          in (1983) TOPLAS 5(3) July 1983
  • Liskov, Barbara (1985) Liskov, Barbara "The Argus Language and System"
          in Distributed Systems: Methods and Tools for Specifi (1985) Distributed Systems: Methods and Tools for Specification, An Advanced Course, April 3-12, 1984 and April 16-25, 1985 Munich. Lecture Notes in Computer Science, Vol. 190, Springer, 1985
  • Liskov, B. (1987) Liskov, B. "Implementation of Argus" pp111-122 Abstract DOI
          in [ACM] (1987) Proceedings of the Eleventh Symposium on Operating Systems Principles, ACM Press, New York, 1987
  • Liskov, B. et al. (1987) Liskov, B. et al. "Argus Reference Manual", TR-400, MIT/LCS, 1987 Abstract Online at
          in [ACM] (1987) Proceedings of the Eleventh Symposium on Operating Systems Principles, ACM Press, New York, 1987
  • Liskov, B.; Shrira, L. (1988) Liskov, B.; Shrira, L. "Promises: linguistic support for efficient asynchronous procedure calls in distributed systems" pp260-267 Abstract DOI
          in [SIGPLAN] (1988) SIGPLAN Notices 23(07) July 1988 (Proceedings of the SIGPLAN'88 conference on Programming Language design and Implementation, June 20-24, 1988, Atlanta, Georgia, United States)
  • Liskov, Barbara (1988) Liskov, Barbara "Distributed Programming in Argus" DOI Abstract
          in [ACM] (1988) [ACM] CACM 31(03) (Mar 1988).
  • Skillicorn, David B. and Talia, Domenico (1998) Skillicorn, David B. and Talia, Domenico "Models and languages for parallel computation" pp123-169
          in [ACM] (1998) [ACM] ACM Computing Surveys (CSUR) 30(2) June 1998
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder