Informática, Programación
Ken Thompson - sistema operativo UNIX e creador linguaxe C
Ken Thompson, un neno era fascinado pola lóxica. Como recordou máis tarde, aínda na escola, ía resolver problemas aritméticos no sistema binario. Este amor levouno para o mundo do ordenador, onde os seus logros eran incomparables e sempre orixinais.
Ken Thompson: estudo
En 1943, Ken naceu en Nova Orleans (Luisiana). Na súa mocidade, Ken Thompson estudou na UC Berkeley. Nos anos 1965-1966, el foi o primeiro grao de bacharel e master en dispositivos electrónicos e sistemas de información. O seu supervisor foi Alvin Berlemkemp.
Traballo na Bell Labs
En 1966, el mostrou gran capacidade científico Ken Thompson foi aceptado nunha corporación poderosa, Bell Labs, coñecido como o máis grande e gloriosa Research Center, que está involucrada en electrónica e informática. A súa sede está situada en Murray Hill. Antes de ingresar na Bell Labs mozos programadores proxectou o MAC. No ámbito do sistema operativo CTSS foi creado. Entón laboratorio comezou a traballar en Multix.
Aquí Ken se atopou con Dennis Ritchie. Eles convertéronse en like-minded e xa comezaron a traballar en conxunto co laboratorio outros científicos. Ken Thompson e Dennis Ritchie viu un futuro para pequenos ordenadores de mesa. Eles viron que estes ordenadores precisan dun mecanismo que controla o hardware do ordenador que executa o traballo cos arquivos, a execución de programas de aplicación, de entrada e operacións de saída. Isto é como a idea de crear un novo sistema operativo. Todos os 70 anos, Thompson e Ritchie traballou en UNIX. A súa primeira versión foi creada por Thompson practicamente só, e Ritchie uniuse máis tarde.
Ao mesmo tempo, Ken Thompson inventou a linguaxe Bon, e despois - a linguaxe B, con base no que máis tarde foi creada a linguaxe C, e comezou a desenvolver o xogo "viaxe espacial". O xogo simulado do sistema solar con seus corpos. A sonda foi grazas a pousar en planetas ou lúas. Laboratorio rexeitou proxecto Multix.
Traballo sobre programas de xadrez
Desde o século XVIII, as persoas tentaron crear unha maquinaria de xadrez. O intento fracasou en 1983, cando Thompson e Condon creado Belle, a primeira computadora alcanzou o nivel de mestre de xadrez. Thompson escribiu un programa para unha lista completa de Endgame figuras 4-6.
outras actividades
A mediados dos anos 80 Thompson na Bell Labs comezou a deseñar un novo sistema operativo, o que estaba a ser un substituto para UNIX. Foi chamado "plan 9". Tamén nesa época realizou probas de versións anteriores do C ++, pero expresou a el unha actitude negativa, desaprovando a idea que está na base da lingua.
En 1992, xunto con Rob Pike los codificación UTF-8 foi deseñado, que se tornou a base para a World Wide Web. Na década dos 90, xunto con Ritchie e outros investigadores de Bell Labs, comezou o proceso de formación do sistema operativo Inferno.
En 2000, Thompson deixou Bell Labs. Ata 2006, traballou en Entrisphere, logo trasladouse a Google, que está a traballar agora en linguaxe Go. Este estudioso dotado no futuro pode revelar o seu potencial creativo.
Ken Thompson: Conquistas
A principal cousa na súa vida - ea creación UNIX linguaxe de programación C. Ken Thompson, cuxa biografía foi discutido no artigo, estaba na súa vida unha morea de premios.
En 1983, Thompson e Ritchie xuntos recibiu o Premio Turing. En 1990 el foi premiado coa Medalla Richard W. Hamming do IEEE para a creación do UNIX e C. En 1994 - medalla de "Pioneer de Enxeñaría de Computación", e xunto con Ritchie.
Similar articles
Trending Now