Jump to content

Argus (programming language)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Davnor (talk | contribs) at 17:56, 2 June 2010 (Created stub.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Argus is a programming language created at MIT by Barbara Liskov between 1985 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]

References

  1. ^ a b c Liskov, Barbara. DISTRIBUTED PROGRAMMING IN ARGUS. Communications of the ACM. Mar 1988, Vol. 31 Issue 3, p300-312. [1]