Ken Thompson Net Worth 2024 Update: Bio, Age, Height, Weight

Ken Thompson Net Worth

How rich is Ken Thompson? For this question we spent 19 hours on research (Wikipedia, Youtube, we read books in libraries, etc) to review the post.

The main source of income: Actors
Total Net Worth at the moment 2024 year – is about $18,6 Million.

Youtube

Biography

Ken Thompson information Birth date: 1943-02-04 Birth place: New Orleans, Louisiana, U.S.A. Profession:Actor Education:University of California, Berkeley Nationality:American

Height, Weight:

How tall is Ken Thompson – 1,71m.
How much weight is Ken Thompson – 51kg

Photos

Ken Thompson Net Worth
Ken Thompson Net Worth
Ken Thompson Net Worth
Ken Thompson Net Worth

Wiki

Biography,Early lifeThompson was born in New Orleans. When asked how he learned to program, Thompson stated, I was always fascinated with logic and even in grade school Id work on arithmetic problems in binary, stuff like that. Just because I was fascinated.1960sDEC PDP-7, as used for initial work on UnixThompson received a Bachelor of Science in 1965 and a Masters degree in 1966, both in Electrical Engineering and Computer Science, from the University of California, Berkeley, where his masters thesis advisor was Elwyn Berlekamp.Thompson was hired by Bell Labs in 1966. In the 1960s at Bell Labs, Thompson and Dennis Ritchie worked on the Multics operating system. While writing Multics, Thompson created the Bon programming language. And he also created a video game called Space Travel. Later on Bell Labs withdrew from the MULTICS project. In order to go on playing the game, Thompson found an old PDP-7 machine and rewrote Space Travel on it. Finally, the tools developed by Thompson became the Unix operating system: Working on a PDP-7, a team of Bell Labs researchers led by Thompson and Ritchie, and including Rudd Canaday, developed a hierarchical file system, the concepts of computer processes and device files, a command-line interpreter, and some small utility programs. In 1970, Brian Kernighan suggested the name Unix, in a somewhat treacherous pun on the name Multics. After initial work on Unix, Thompson decided that Unix needed a system programming language and created B, a precursor to Ritchies C.In the 1960s, Thompson also began work on regular expressions. Thompson had developed the CTSS version of the editor QED, which included regular expressions for searching text. QED and Thompsons later editor ed (the standard text editor on Unix) contributed greatly to the eventual popularity of regular expressions, and regular expressions became pervasive in Unix text processing programs. Almost all programs that work with regular expressions today use some variant of Thompsons notation. He also invented Thompsons construction algorithm used for converting regular expression into nondeterministic finite automaton in order to make expression matching faster.1970sKen Thompson (sitting) and Dennis Ritchie working together at a PDP-11Version 6 Unix running on the SIMH PDP-11 simulator, with /usr/ken still presentThroughout the 1970s, Thompson and Ritchie collaborated on the Unix operating system, they were so influential on Research Unix that Doug McIlroy later wrote, The names of Ritchie and Thompson may safely be assumed to be attached to almost everything not otherwise attributed. In a 2011 interview, Thompson stated that the first versions of Unix were written by him, and that Ritchie began to advocate for the system and helped to develop it:[11]I did the first of two or three versions of UNIX all alone. And Dennis became an evangelist. Then there was a rewrite in a higher-level language that would come to be called C. He worked mostly on the language and on the I/O system, and I worked on all the rest of the operating system. That was for the PDP-11, which was serendipitous, because that was the computer that took over the academic community.Feedback from Thompsons Unix development was also instrumental in the development of the C programming language. Thompson would later say that the C language grew up with one of the rewritings of the system and, as such, it became perfect for writing systems.[11]In 1975, Thompson took a sabbatical from Bell Labs and went to his alma mater, UC Berkeley. There, he helped to install Version 6 Unix on a PDP-11/70. Unix at Berkeley would later become maintained as its own system, known as the Berkeley Software Distribution (BSD).[12]Along with Joseph Condon, Thompson created the hardware and software for Belle, a world champion chess computer.[13] He also wrote programs for generating the complete enumeration of chess endings, known as endgame tablebases, for all 4, 5, and 6-piece endings, allowing chess-playing computer programs to make perfect moves once a position stored in them is reached. Later, with the help of chess endgame expert John Roycroft, Thompson distributed his first results on CD-ROM.1980sPlan 9 from Bell Labs, running the acme text editor, and the rc shellThroughout the 1980s, Thompson and Ritchie continued revising Research Unix, which adopted a BSD codebase for the 8th, 9th, and 10th editions. In the mid-1980s, work began at Bell Labs on a new operating system as a replacement for Unix. Thompson was instrumental in the design and implementation of the Plan 9 from Bell Labs, a new operating system utilizing principles of Unix, but applying them more broadly to all major system facilities. Some programs that were part of later versions of Research Unix, such as mk and rc, were also incorporated into Plan 9.Thompson tested early versions of the C++ programming language for Bjarne Stroustrup by writing programs in it, but later refused to work in C++ due to frequent incompatibilities between versions. In a 2009 interview, Thompson expressed a negative view of C++, stating, It does a lot of things half well and its just a garbage heap of ideas that are mutually exclusive.[14]1990sIn 1992, Thompson developed the UTF-8 encoding scheme together with Rob Pike.[15] The UTF-8 encoding has become the dominant character encoding for the World Wide Web, accounting for more than half of all web pages.[16]In the 1990s, work began on the Inferno operating system, another research operating system that was based around a portable virtual machine. Thompson and Ritchie continued their collaboration with Inferno, along with other researchers at Bell Labs.[17]2000sIn late 2000, Thompson retired from Bell Labs. He worked at Entrisphere, Inc as a fellow until 2006 and now works at Google as a Distinguished Engineer. Recent work has included the co-design of the Go programming language. Referring to himself along with the other original authors of Go, he states:[11]When the three of us [Thompson, Rob Pike, and Robert Griesemer] got started, it was pure research. The three of us got together and decided that we hated C++. [laughter] … [Returning to Go,] we started off with the idea that all three of us had to be talked into every feature in the language, so there was no extraneous garbage put into the language for any reason.According to a 2009 interview, Thompson now uses a Linux-based operating system.[18]

Summary

Wikipedia Source: Ken Thompson

Leave a Comment