Answered from Barbara Liskov (Turing Award): How the Liskov Substitution Principle Got Its Name · Ryan Peterman · 2026-10-28
Argus was Barbara Liskov's first distributed computing project, an object-oriented language strongly influenced by her earlier language CLU. Its key object, the guardian, was a module living on a single computer, and guardians talked to each other through remote procedure calls. To make a computation spanning several guardians either finish completely or leave no trace, Argus ran it as an atomic transaction, an idea Liskov borrowed from databases.
Source: our own transcription of the episode. The full conversation is on Ryan Peterman (2026-10-28). Read the whole episode summary →