Argus (programming language) explained

Argus (programming language) should not be confused with Honeywell ARGUS.

Argus is a programming language created at MIT by Barbara Liskov between 1982 and 1988, in collaboration with Maurice Herlihy, Paul Johnson, Robert Scheifler, and William Weihl.[1] It is an extension of the CLU language, and utilizes most of the same syntax and semantics.[1] Argus was designed to support the creation of distributed programs, by encapsulating related procedures within objects called guardians, and by supporting atomic operations called actions.[1] [2]

External links

Notes and References

  1. Liskov . Barbara . Distributed Programming in Argus . Communications of the ACM . 1988 . 31 . 3 . 300–312 . 10.1145/42392.42399 . 16233001 . free .
  2. Walker . E. F. . Orphan Detection in the Argus System . Mit/LCS/Tr-326 . 2011-03-09 . https://web.archive.org/web/20110720000935/http://publications.csail.mit.edu/lcs/specpub.php?id=894 . 2011-07-20 . dead .