The Great Inside
← All People

Photo: A.C. Diller, 2019, CC BY-SA 4.0; cropped from the original · Wikimedia Commons 'Brian Kernighan and Ken Thompson.jpg' (original 1280 x 960): photograph by A.C. Diller (own work, uploaded by the photographer), taken 4 May 2019 at Vintage Computer Festival East during Brian Kernighan's interview of Ken Thompson; released under CC BY-SA 4.0 on the file page. Cropped to Thompson only at native pixel size (329 x 349), no resampling or upscaling; the same crop exists on Commons as 'Ken Thompson, 2019.jpg'. The Wikidata alternative 'Ken Thompson 02.jpg' (220 x 255) was rejected: its public-domain claim rests only on the file having appeared in the Jargon File, with no author or date. Modest resolution, but legally clearer than the alternatives. · CC BY-SA 4.0

computer scientist · Contemporary

Ken Thompson

b. 1943

Known For

scientifictechnologicalinnovation

Not yet included in personality matching — the documented evidence doesn't yet cover enough of the personality model. Everything else on this page is fully available.


Trait Constellation


Key Achievements

In 1969 wrote the first version of the Unix operating system at Bell Labs, designing its file system and process model with Dennis Ritchie and colleagues, and created the language B, the precursor of C.

With Rob Pike designed the UTF-8 text encoding in 1992 for Plan 9, and from 2007 helped create the Go programming language with Pike and Robert Griesemer.

Shared the 1983 Turing Award with Dennis Ritchie for Unix, and with Joseph Condon built the Belle chess-playing machine that was for several years the top computer chess player.


Moments That Reveal Them

Pike recalls that after an X/Open call in September 1992 he and Thompson went to dinner, Thompson worked out the bit-packing of a new encoding, and that night he wrote the packing code so Plan 9 was running only UTF-8 within days.

This is consistent with a habit of turning a design idea into working code very quickly. Execution Speed

Wired reported that Thompson rewrote a colleague's sprawling audio-compression code into a version that ran in real time, and the colleague, Jim Johnston, said Thompson 'assassinated the whole mess'.

This is consistent with a drive to simplify complex systems into compact working form. Systems Thinking


Turning Points

After Bell Labs withdrew from Multics in 1969 and requests for a new machine were turned down, Thompson found a little-used PDP-7 and began building his own operating system, which became Unix.

This is consistent with starting his own project when the institutional path closed. Proactive Agency


Similar People

People whose overall profiles resemble theirs.

Opposite Profile

Not a rival — a different profile shape worth a look.


Sources