Historical Figures Codexery

Dennis Ritchie

Cocreador de Unix y creador del lenguaje de programación C.

Dennis MacAlistair Ritchie (9 de septiembre de 1941 – c. 12 de octubre de 2011) fue un informático estadounidense. Creó, junto con su colega de larga data Ken Thompson, el sistema operativo Unix, el lenguaje de programación C y el lenguaje de programación B. Su trabajo sustenta gran parte de la informática moderna.

born
September 9, 1941, Bronxville, New York
died
c. October 12, 2011, Berkeley Heights, New Jersey
field
Computer science
nationality
American
known_for
Co-creator of Unix operating system, creator of C programming language, co-creator of B programming language

Lore & Background

Dennis Ritchie nació en Bronxville, Nueva York, hijo de Alistair E. Ritchie, un científico de Bell Labs. Se mudó con su familia a Summit, Nueva Jersey, y se graduó de Summit High School. Obtuvo títulos en física y matemáticas aplicadas de la Universidad de Harvard en 1963. En 1967, comenzó a trabajar en el Centro de Investigación en Ciencias de la Computación de Bell Labs. Completó un borrador de su tesis doctoral en 1968, pero nunca recibió oficialmente el título; una copia fue encontrada posteriormente por el Museo de Historia de la Computación en 2020.

Durante la década de 1960, Ritchie y Ken Thompson trabajaron en el sistema operativo Multics en Bell Labs. Thompson desarrolló entonces un nuevo sistema operativo en una máquina PDP-7, con la ayuda de Ritchie y otros. En 1970, Brian Kernighan sugirió el nombre 'Unix'. Thompson creó el lenguaje de programación B, que Ritchie reemplazó posteriormente con C. Ritchie continuó contribuyendo a Unix y C durante muchos años. También colaboró en un ataque de solo texto cifrado contra la máquina de cifrado M-209, que no se publicó tras discusiones con la Agencia de Seguridad Nacional.

Ritchie participó en el desarrollo de Plan 9, Inferno y el lenguaje de programación Limbo. Como parte de una reestructuración de AT&T a mediados de la década de 1990, fue transferido a Lucent Technologies, donde se jubiló en 2007 como jefe del Departamento de Investigación de Software de Sistemas. Fue encontrado muerto el 12 de octubre de 2011, a los 70 años, en su casa de Berkeley Heights, Nueva Jersey, tras varios años de salud frágil después del tratamiento contra el cáncer de próstata y enfermedades cardíacas.

Reader's Guide

La importancia de Dennis Ritchie radica en su creación del lenguaje de programación C y su cocreación del sistema operativo Unix, ambos desarrollados con Ken Thompson en Bell Labs. El lenguaje C se utilizó ampliamente en el desarrollo de aplicaciones, sistemas operativos y sistemas embebidos, y su influencia se observa en la mayoría de los lenguajes de programación modernos, incluidos C++, Objective-C, C# y Java. Ritchie y Thompson usaron C para escribir Unix, que estableció muchos conceptos y principios informáticos adoptados ampliamente. En una entrevista de 1999, Ritchie describió Linux y BSD como derivados de Unix y como continuaciones de las ideas que él y Thompson iniciaron. Recibió numerosos premios, incluido el Premio Turing en 1983, la Medalla Richard W. Hamming del IEEE en 1990, la Medalla Nacional de Tecnología en 1999 y el Premio Japón en 2011. Tras su muerte, los comentaristas señalaron que su trabajo sustenta casi todo el software informático moderno. La distribución Linux Fedora 16 y FreeBSD 9.0 fueron dedicadas a su memoria, y el asteroide 294727 Dennisritchie recibió su nombre.

Did You Know?

Citas notables (Wikiquote)

"No soy, ni nunca he sido, miembro del partido demigódico." — Dennis Ritchie "USENET : net.unix-wizards (13 de marzo de 1984 (recuperado del archivo en Google Groups))." — Dennis Ritchie "[C tiene] el poder del lenguaje ensamblador y la comodidad de… lenguaje ensamblador." — Dennis Ritchie "Citado en Cade Metz, 'Dennis Ritchie: The Shoulders Steve Jobs Stood On', Wired, 13 de octubre de 2011." — Dennis Ritchie

More in Scientists & Inventors

Elsewhere in the Historical Figures universe

Spotted an error? Know more?

This is a living reference — every entry is fact-audited, and reader corrections feed straight into our audit queue. Suggest an edit · See this site's audit record

Comments

Loading…
Open in the interactive codex →