David D. Clark

American computer scientist

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.

THE FREE TEST
How high is yours?

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

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

Compare with the greats

David Hume vs HippocratesFr D Ric Chopin vs Michael FaradayCarl Friedrich Gauss vs Thomas EdisonBobby Fischer vs Richard Feynman
See the IQ Rankings →All comparisons →

Child prodigies

Michael KearneyMichael KearneyBachelor's at 10 Years, 4 Months — Youngest U.S. College…Edmund Thomas ClintEdmund Thomas ClintProduced roughly 25,000 artworks before dying at the age of sixStephen WiltshireStephen WiltshireAutistic Savant Drawing Entire Cities from Memory — MBE from…Kokona HirakiYoungest Olympic medalist in 85 years, winning park silver at…
Child prodigies →

Play & come back tomorrow

Daily Genius Challenge · Guess the genius
Scottish physicist who unified electricity, magnetism and light into one set of equations.
Tap your answer ↓
Which Genius Are You? Free IQ Test