The principle of "rough consensus and running code" emerged from the work of David D. Clark, shaping the operational ethos of the modern internet. As a key architect in the evolution of digital networking, he transitioned away from centralized, top-down control to establish a collaborative methodology that remains foundational to software development today.
Academic Foundation
Born on April 7, 1944, Clark attended the John Burroughs School before enrolling at Swarthmore College, where he graduated in 1966. He subsequently moved to the Massachusetts Institute of Technology. There, under the supervision of Jerry Saltzer, he focused on the I/O architecture of Multics, earning master's and engineer's degrees in 1968. He completed his Ph.D. in electrical engineering in 1973.
Twenty questions, eight minutes on the clock, and a percentile measured against everyone who has taken it. No sign-up.
Take the IQ test →Architecting the Internet
Between 1981 and 1989, Clark served as the chief protocol architect during a critical period of internet development. He chaired the Internet Activities Board, later renamed the Internet Architecture Board. His research has consistently examined the structural requirements of global networks, spanning from the post-PC era to real-time traffic support, service pricing models, and policy implications for local infrastructure.
Professional Recognition
Clark’s contributions to computing and information science have earned him numerous honors. He received the SIGCOMM Award in 1990 and the IEEE Richard W. Hamming Medal in 1998. An elected member of the National Academy of Engineering since 1996, he was named a Fellow of the Association for Computing Machinery in 2001 and an IEEE Fellow in 1998. In 2013, he was inducted into the Internet Hall of Fame.
Research and Advocacy
Currently a senior research scientist at MIT's Computer Science and Artificial Intelligence Laboratory, Clark maintains an active research agenda. His recent work addresses the intersection of technical architecture, legal frameworks, and economic development within the internet. He has received various honors for this sustained work, including the Jonathan B. Postel Service Award and the IEEE Internet Award, the latter presented during the 2026 IEEE Security and Privacy Symposium.
Fast facts
- Born: 7 April 1944
- Citizenship: United States
- Alma mater: Swarthmore College, MIT
- Key Role: Chief protocol architect (1981-1989)
- SIGCOMM Award: 1990
- IEEE Richard W. Hamming Medal: 1998
- Internet Hall of Fame: 2013
- Affiliation: CSAIL, MIT
Questions readers ask
What is the significance of rough consensus and running code?
It is a methodology for software development that prioritizes practical implementation and community agreement over top-down management.
Where does David D. Clark currently work?
He is a senior research scientist at MIT's Computer Science and Artificial Intelligence Laboratory.
Achievements
- IEEE Richard W. Hamming Medal — 1998
- Fields: computer security, computing and informatics


