/ / Ken Thompson - UNIX- und C-Entwickler

Ken Thompson ist Entwickler des UNIX-Betriebssystems und der C-Sprache

Ken Thompson ist seit seiner Kindheit von Logik fasziniert.Wie er später bemerkte, löste er auch in der Grundschule arithmetische Probleme im binären System. Diese Liebe führte ihn in die Computerwelt, in der seine Leistungen unvergleichlich und immer originell waren.

Ken Thompson

Ken Thompson: studieren

Ken wurde 1943 in New Orleans (Bundesstaat New Orleans) geborenLouisiana). In seiner Jugend studierte Ken Thompson an der University of California in Berkeley. In den Jahren 1965-1966 erhielt er erstmals einen Bachelor- und Master-Abschluss in Naturwissenschaften in elektronischen Geräten und Informationssystemen. Ihr Vorgesetzter war Alvin Berlemkamp.

Jobs bei Bell Labs

Im Jahr 1966 zeigen große FähigkeitenDer Wissenschaftler Ken Thompson wurde in die leistungsstarke Bell Labs Corporation aufgenommen, die als das größte und bekannteste Forschungszentrum für Elektronik und Computertechnologie bekannt ist. Der Hauptsitz befindet sich in Murray Hill. Bevor die jungen Entwickler eintrafen, entwarf Bell Labs den MAC. In diesem Rahmen wurde das CTSS-Betriebssystem erstellt. Dann begann das Labor an Multix zu arbeiten.

Hier traf Ken Dennis Ritchie.Sie wurden gleichgesinnt und begannen, mit anderen Wissenschaftlern im Labor zusammenzuarbeiten. Ken Thompson und Dennis Ritchie sahen die Zukunft mit kleinen Desktop-PCs. Sie erkannten, dass solche Computer einen Mechanismus benötigten, der die Hardware des Computers steuert, mit Dateien arbeitet, Anwendungsprogramme ausführt sowie Eingabe- und Ausgabeoperationen durchführt. Also die Idee ein neues Betriebssystem zu erstellen. In den 70er Jahren arbeiteten Thompson und Ritchie an UNIX. Ihre ersten Versionen wurden von Thompson fast im Alleingang erstellt, und Ritchie trat später bei.

Zur gleichen Zeit erfand Ken Thompson Bon unddann - Sprache B, auf deren Grundlage die Sprache C später erstellt wurde, und begann das Spiel "Space Travel" zu entwickeln. Im Spiel wurde das Sonnensystem mit seinen Körpern simuliert. Das Raumschiff musste auf Planeten oder Satelliten landen. Das Labor gab das Multix-Projekt auf.

Ken Thompson und Dennis Ritchie
Im Jahr 1969 entwickelten Thompson und Ritchie das UNICS OS,die später den modernen Namen UNIX erhielt. Thompson erstellte den Qed-Editor für CTSS, der reguläre Ausdrücke für die Bearbeitung von Textzeilen enthielt. Dieses Projekt hat reguläre Ausdrücke nicht nur in der Logik, sondern auch in der Programmierung populär gemacht. Sie wurden unter UNIX ständig in Textverarbeitungsprogrammen verwendet. Heutzutage verwenden die meisten Programme für reguläre Ausdrücke die Thompson-Notation. Ken erfand auch einen Algorithmus, der seinen Namen erhielt, um reguläre Ausdrücke in eine nicht deterministische endliche Zustandsmaschine umzuwandeln.

Arbeit an Schachprogrammen

Seit dem 18. Jahrhundert haben die Menschen versucht, Schach zu schaffenautomatische Maschinen. Der Versuch war 1983 erfolgreich, als Thompson und Condon Belle schufen, den ersten Computer, der das Niveau eines Schachmeisters erreichte. Thompson schrieb ein Programm für eine vollständige Auflistung der Endspiele für 4 bis 6 Figuren.

Ken Thompson Erfolge
Später nahm er sie mit Hilfe des Schachexperten John Roycroft auf einer CD-ROM auf. 1994 schlug ein neuer fortschrittlicher Schachcomputer Garry Kasparov.

Weitere Aktivitäten

Mitte der 80er Jahre begann Thompson bei Bell LabsEntwerfen Sie ein neues Betriebssystem, das UNIX ersetzen sollte. Es wurde "Plan 9" genannt. Ebenfalls zu dieser Zeit testete er frühe Versionen der C ++ - Sprache, äußerte sich jedoch negativ zu ihm und unterstützte nicht die Ideen, die die Grundlage der Sprache bildeten.

В 1992 году совместно с Робом Пайком им была entwickelte utf-8-Kodierung, die zum Kern des World Wide Web wurde. In den 90er Jahren begann er zusammen mit Ritchie und anderen Forschern von Bell Labs mit der Entwicklung des Betriebssystems Inferno.

В 2000 году Томпсон покинул Bell Labs.Bis 2006 arbeitete er bei Entrisphere und wechselte dann zu Google, wo er immer noch an der Sprache Go arbeitet. Dieser begabte Wissenschaftler der Zukunft kann sein gesamtes kreatives Potenzial offenbaren.

Ken Thompson: Erfolge

Die Hauptsache in seinem Leben ist die Schaffung von UNIX und der Programmiersprache C. Ken Thompson, deren Biographie in dem Artikel berücksichtigt wurde, erhielt viele Auszeichnungen in seinem Leben.

Im Jahr 1983Thompson und Ritchie erhielten zusammen den Turing Award. 1990 wurde er mit der Richard-Hamming-Medaille des IEEE für die Entwicklung des UNIX-Betriebssystems und der Sprache C ausgezeichnet, 1994 mit der Pionier-Medaille für Computerhardware, ebenfalls in Zusammenarbeit mit Ritchie.

Ken Thompson Biografie
В 1999 году президент Билл Клинтон наградил Thompson und Ritchie National Medal. 1999 erhielt Thompson den ersten Preis des Instituts für Elektronik und Elektrotechnik für seine Rolle bei der Erstellung des UNIX-Betriebssystems und 2003 zusammen mit Ritchie den Harold Pender-Preis. Japan hat auch seine innovativen Entwicklungen zur Kenntnis genommen (Preis 2011).

Mochte:
0
Beliebte Beiträge
Spirituelle Entwicklung
Essen
Ja