Dennis MacAlistair Ritchie ( Bronxville , 9 de septiembre de 1941 - Berkeley Heights , 12 de octubre de 2011 [1] [2] ) fue un informático estadounidense . Fue uno de los pioneros de la informática moderna , importante por ser el inventor del lenguaje C y, junto con su antiguo colega Ken Thompson , por escribir el sistema operativo Unix .
Nacido en Bronxville, en el estado de Nueva York , se graduó en física y matemáticas aplicadas en la Universidad de Harvard y en 1967 comenzó a trabajar en Bell Laboratories , en su centro de investigación informática; aquí, colaborando con Ken Thompson , desarrolló PDP-7 , la primera versión del sistema operativo Unix , en ensamblador y escribió el primer Manual del programador de Unix ( 1971 ).
Aunque el trabajo ya era de bastante calidad, los dos no estaban contentos con él ya que el montaje es poco mantenible y sobre todo dependiente de la CPU; por lo tanto, decidieron traducir todo el sistema operativo a un nuevo lenguaje y para esto Dennis Ritchie escribió el lenguaje C.
Con Brian Kernighan , además, escribió el libro El lenguaje de programación C , hoy considerado un texto fundamental para los programadores y conocido en el mundo como "el K&R", por las iniciales de los dos autores. [3]
Murió el 12 de octubre de 2011 a la edad de 70 años. Muchas distribuciones similares a Unix han dedicado una versión a su memoria, como Fedora 16 , disponible aproximadamente un mes después, y el sistema operativo FreeBSD 9.0, lanzado el 12 de enero del año siguiente. [4] [5]
En 1983 recibió el Premio Turing junto con Ken Thompson , por su contribución al desarrollo de la teoría genérica de los sistemas operativos y, en particular, por la implementación de Unix , el prototipo de los sistemas operativos modernos similares a Unix . Su discurso en la ceremonia de entrega de premios se tituló "Reflexiones sobre la investigación del software" [6] .
En 1990, nuevamente junto con Thompson, recibió la Medalla IEEE " Richard W. Hamming " del Instituto de Ingenieros Eléctricos y Electrónicos , "por la creación del sistema operativo UNIX y el lenguaje de programación C" [7] . El reconocimiento de la medalla IEEE "Ritchard W. Hamming" se les dio a ambos con la misma motivación pero se sabe que Thompson no participó en el desarrollo del lenguaje C sino que fue el autor principal de Unix. De hecho, C y Unix están fuertemente vinculados: en 1972, Unix se reescribió por completo en el lenguaje C que luego estuvo disponible. No es ningún secreto que Thompson obtuvo la disponibilidad para usar el lenguaje C antes del lanzamiento oficial, tanto así que la principal razón para el desarrollo del proyecto C fue la migración (llamada "porting", en sentido estricto) de Unix a una base más sólida y portátil.
El 21 de abril de 1999, Thompson y Ritchie vuelven a recibir conjuntamente la Medalla Nacional de Tecnología e Innovación del año 1998, [8] otorgada por el presidente de los Estados Unidos de América, Bill Clinton, por la invención conjunta del sistema operativo UNIX. y el lenguaje de programación C que, como dice la motivación, "ha guiado al país hacia un enorme progreso en hardware, software e interconexiones informáticas, estimulando el desarrollo industrial y fortaleciendo la posición de liderazgo de los EE. UU. en la era de la información" [9] [10 ] .
En 2011, Ritchie y Thompson recibieron el Premio Japonés de Información y Comunicaciones por su trabajo en el desarrollo del sistema operativo UNIX [11] .
Se le dedicó un asteroide , 294727 Dennisritchie [12] [13] .