Skip to content
◈ALB Atlas

Barbara Liskov Alive

Barbara Liskov
KindPerson
Born1939
StatusAlive

Led the CLU design — iterators, abstract data types, and the substitution principle named for her.

Created CLU

Designed CLU (1974) — abstract data types, iterators, exceptions as language features — and formulated the Liskov Substitution Principle (1987/94), the 'L' in SOLID.\n\nTuring Award 2008. Her substitution principle is the rule every OO design argument cites.