2008

Barbara Liskov receives Turing Award

Barbara Liskov won the 2008 ACM Turing AwardThe ACM's highest honor in computing — often called the Nobel Prize of computer science. for contributions to practical and theoretical foundations of programming languages and systems.

What it was for

Barbara LiskovLiskov substitution principle, CLU, and Byzantine fault tolerance shaped OOPObject-oriented programming — organizing code around objects that combine data and behavior. theory and distributed databases. She is among the most cited women in core computer science.

People

  • Barbara Liskovresearcher

Why it's here

Liskov defined substitutability — the 'L' in SOLID — and fault-tolerant replication.

Why it mattered

Her work bridges language design and distributed system reliability.

What it solved

OOPObject-oriented programming — organizing code around objects that combine data and behavior. and distributed systems lacked rigorous behavioral contracts.

Media

  • Barbara Liskov
    ImageBarbara Liskov

    Kenneth C. Zirkel, CC BY-SA 3.0, via Wikimedia Commons