Ken Thompson

Ken Thompson
Kenneth Lane Thompson
Ken n dennis.jpg
Ken Thompson (izquierda) y Dennis Ritchie.
Nombre Kenneth Lane Thompson
Nacimiento 4 de febrero de 1943, 68 años
Bandera de los Estados Unidos Estados Unidos, Nueva Orleans
Nacionalidad estadounidense
Ocupación informático
Cónyuge Bonnie Thompson
Premios Premio Turing en 1983
Sitio web
Ken Thompson

Kenneth Lane Thompson (* Nueva Orleans, 4 de febrero de 1943), conocido como Ken Thompson, es un pionero en las ciencias de la computación. Su trabajo con el lenguaje de programación B y el sistema operativo UNIX y Plan 9 para los laboratorios Bell. Se le adjudica a Thompson, junto a Dennis Ritchie, la creación de UNIX.

Biografía

En 1965 se diploma en ciencias y en 1966 consigue un Master en ingeniería eléctrica y ciencias de la computación, por la universidad de California.

En los años 60, Thompson y Dennis Ritchie trabajaron el sistema operativo Multics. Mientras escribía Multics, Thompson creó el lenguaje de programación Bon, al que llamo así por su esposa, Bonnie. Tanto Thompson como Ritchie abandonaron el desarrollo de Multics por su creciente complejidad, y en 1969 crean el sistema operativo UNIX. Thompson también diseñó el lenguaje de programación B, un precursor del C.

Thompson había desarrollado la versión de CTSS del editor QED, que incluyó las expresiones regulares para buscar el texto. QED y un editor más moderno ed (el editor por defecto en Unix) contribuyeron al desarrollo de las expresiones regulares. Estas llegaron a ser importantes en procesadores de texto. Casi todos los programas que trabajan con expresiones regulares hoy, utilizan una cierta variante de la notación de Thompson.

También trabajó en el desarrollo de la PDP-11 y en la introducción de las pipes o tuberías en los sistemas operativos.

En el 2 de septiembre de 1992, inventa junto a Rob Pike el código de caracteres UTF-8, pero no fue presentado oficialmente hasta enero de 1993 en una conferencia en San Diego.

Junto con Joseph Condon, creó el hardware y el software para Belle, un ordenador de ajedrez. Más adelante, con la ayuda del experto ajedrecista John Roycroft, Thompson distribuyó sus primeros resultados en CD-ROM.

El estilo de programación de Thompson ha influenciado notablemente a otros programadores.

A finales de 2000, Thompson se retiró de los laboratorios de Bell, para trabajar en Entrisphere donde estuvo hasta 2006. Actualmente trabaja para Google.

Premios

Thompson (izquierda) y Ritchie (centro) recibiendo la Medalla Nacional de Tecnología de manos del presidente Clinton.
  • Premio Turing (1983), junto con Dennis Ritchie. Por sus contribuciones al desarrollo de sistemas operativos en general y la creación de UNIX en particular.
  • Medalla nacional de la Tecnología de Estados Unidos (1999).
  • Premio Tsutomu Kanai (1999) del IEEE.

Enlaces externos


Predecesor:
Stephen A. Cook
Premio Turing
1983
Sucesor:
Niklaus Wirth

Wikimedia foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Mira otros diccionarios:

  • Ken Thompson — (links) und Dennis Ritchie (rechts) Kenneth „Ken“ Lane Thompson (* 4. Februar 1943 in New Orleans, Louisiana, USA) ist ein amerikanischer Informatiker. Inhaltsverzeichnis 1 Leben …   Deutsch Wikipedia

  • Ken Thompson — es uno de los creadores del sistema operativo Unix. Nació en 1943 en Louisiana, Estados Unidos. Trabajó en la empresa Bell Labs donde creó en 1969 con Dennis Ritchie el sistema operativo Unix. Creó también el Lenguaje de programación B …   Enciclopedia Universal

  • Ken Thompson — Infobox Scientist name = Kenneth Lane Thompson image width = caption = Ken Thompson (left) with Dennis Ritchie birth date = birth date and age|1943|2|4 birth place = New Orleans, Louisiana, United States death date = death place = residence =… …   Wikipedia

  • Ken Thompson — Pour les articles homonymes, voir Thompson. Kenneth Thompson (à gauche) et Dennis Ritchie (à droite) Ken Thompson (né Kenneth Lane Thompson le 4 février 1943 …   Wikipédia en Français

  • Ken Thompson (disambiguation) — Ken Thompson may refer to:* Ken Thompson (programmer) (born 1943), who wrote the B programming language (the precursor to C), and was a principal creator of the UNIX operating system. * Sir Kenneth Thompson, 1st Baronet (1909 − 1984), British… …   Wikipedia

  • Thompson (Familienname) — Thompson ist ein englischer Familienname. Herkunft und Bedeutung Der Name Thompson bedeutet „Sohn des Tom“ (Kurzform von Thomas) und ist damit ein Patronym. Varianten englisch: Thomson dänisch, friesisch, niederdeutsch: Thomsen Bekannte… …   Deutsch Wikipedia

  • Thompson shell — Original author(s) Ken Thompson Initial release 1971 Operating system Unix License Unix shell The Thompson shell was the first Unix shel …   Wikipedia

  • Thompson (surname) — Thompson is an English patronymic surname with a variety of spellings meaning son of Tom (or Thomas) . According to the 1990 United States Census, Thompson was the seventeenth most frequently reported surname, accounting for 0.27% of the… …   Wikipedia

  • Ken (Vorname) — Ken ist ein männlicher Vorname, der vor allem im englischen Sprachraum verbreitet ist. Er bildet die Kurzform des Vornamens Kenneth. Daneben gibt es die japanischen Namen Kenichi, welche als Ken im lateinischen Alphabet ausgeschrieben werden.… …   Deutsch Wikipedia

  • Thompson-Shell — osh ist eine Unix Shell, die die letzte Version des frühesten Unix Befehlsinterpreters (Thompson Shell) reimplementiert. Der Name osh steht für old shell, alte Shell. Inhaltsverzeichnis 1 Merkmale 2 Geschichte 3 Literatur 4 Weblinks // …   Deutsch Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”