← Front page

The a16z Show · Monday, July 13, 2026

Liskov on Modularity: 'Modularity is Everything in Building Large Programs'

Computer scientist Barbara Liskov emphasized the critical role of modularity in software development, comparing it to the structure of mathematical theorems. She stated that modularity, with its distinct components and specifications, is essential for managing complexity and ensuring correctness in large programs.

personBarbara Liskov

The tape

2 quotes
I would say modularity is everything in building large programs.
Barbara Liskov
You know, you have each module, it's got a specification, you can do a proof of the correctness of the code that implements the module without having to look at any other modules' code, you just look at the specifications of other modules.
Barbara Liskov
Heard on The a16z Show — “Before Blockchains, There Was State Machine Replication, published Monday, July 13, 2026. Heardvine summarizes and quotes with attribution and timestamps, and links to the original everywhere.
Transcribed via Gemini audio transcription · $0.05
Liskov on Modularity: 'Modularity is Everything in Building Large Programs' — Heardvine