Se nos fue otro pionero: Dennis Ritchie, creador del lenguaje C y de UNIX.

Dennis MacAlistair Ritchie: Falleció la noche del sábado 8 de octubre de 2011 en compañía de su familia.
Su sistema operativo es la base de Linux, MacOS, iOS y Android. Además, el lenguaje de programación C fue la piedra basal del nacimiento de Internet y la inspiración de JAVA.

Nació en Bronxville (Nueva York) el 9 de septiembre de 1941. Obtuvo dos grados en Harvard, en física y matemática aplicada.
En 1967 entró a trabajar en los Laboratorios Bell, donde participió en los equipos que desarrollaron Multics, BCPL, ALTRAN y el lenguaje de programación B. En Lucent encabezó los esfuerzos para la creación de Plan 9 e Inferno, así como del lenguaje de programación Limbo.
Ritchie entró en la historia grande de la informática en 1968, cuando conoció a Kenneth Thompson en los Bell Laboratories y se pusieron a trabajar en un sistema operativo. Ambos tenían conocimientos e inquietudes complementarias: Ritchie era un amante de la física y se metió en la informática por su amor a las matemáticas, en cambio, Thompson fue un amante de la eletrónica.
Ante los problemas que Bell (actual Alcatel-Lucent) experimentaba con su sistema operativo Multics, crearon UNIX, que fue diseñado para poder ser instalado en cualquier entorno, multitarea y multiusuario. Y lo diseñaron completamente en lenguaje Assembler, que es el lenguaje de más bajo nivel, es decir, el más parecido al lenguaje máquina.
Luego, Ritchie se propuso otro desafío: crear un lenguaje de programación portable (que pueda servir para crear programas en diferentes entornos/aparatos) y que tenga acceso a ciertas características del hardware que sólo se podían obtener mediante Assembler.
El lenguaje empezó siendo una implementación del lenguaje BCLP por lo que se llamó simplemente “B”, pero a medida que fue evolucionando su desarrollo, realizado completamente en Assembler, decidieron bautizarlo “C”, que es la letra que le sigue a la “B”. Al ver las potencialidades de este lenguaje, UNIX fue completamente reescrito en C en 1973.
El legado de Ritchie es asombroso. UNIX es el sistema operativo que Linux Torvalds tomó como ejemplo para crear a Linux y poder correrlo en computadoras IBM compatibles. Por otro lado, MacOS es otra implementación de UNIX, pero con una interfaz propietaria llamada Aqua. Además, toda la arquitectura de Internet está creada sobre UNIX y fue el sistema operativo que hizo posible su desarrollo.
Como si esto fuera poco, todo los teléfonos móviles actuales tienen algo de Ritchie. Además de que iOS y Android están basados en UNIX, el lenguaje de programación JAVA está fuertemente inspirado en C, y funciona en todos los celulares, desde los de gama baja, hasta los de gama media.
Y también es muy extendido en la Web. Casi todos los servicios de Webmail, Google, Twitter, Facebook poseen funcionalidades escritas en AJAX, una implementación de JAVA para crear contenidos dinámicos. Cada vez que vemos que se actualiza la información de nuestra red social sin que refresquemos la página, se la debemos a la magia de AJAX.


PREMIOS RECIBIDOS:
Premio NEC C&C. En 1979, Dennis Ritchie y Ken Thompson recibieron el Premio NEC C&C por su contribución en el campo de los sistema operativos genéricos y el desarrollo del sistema operativo UNIX.
Premio Turing. En 1983, Ritchie y Ken Thompson recibieron en conjunto el Premio Turing por su desarrollo de la teoría gnérica de sistemas operativos y específicamente por la implementación del sistema operativo UNIX. La conferencia de Ritchie en el Premio Turing fue titulada "reflexiones en Investigación de Software".
Medalla IEEE Richard W. Hamming. En 1990, tanto Ritchie como Ken Thompson recibieron la Medalla IEEE Richard W. Hamming del Institute of Electrical and Electronics Engineers (IEEE), "por la creación del sistema operativo UNIX y del lenguaje de programación C".
Medalla Nacional de Tecnología. El 21 de abril de 1999, Thompson y Ritchie recibieron en conjunto la Medalla Nacional de Tecnología de 1998 de el presidente Bill Clinton por co-inventar el sistema operativo UNIX y el lenguaje de programación de C que juntos han llevado a enormes avances en hardware de computadoras, software, y sistemas de red, y estimularon el crecimiento de una industria entera, por lo tanto realzando el liderazgo norteamericano en la era de la información.
Premio de Japón. En 2011, Dennis Ritchie, junto con Ken Thompson, fue galardonado con el Premio Japón para Información y Comunicaciones por el trabajo pionero en el desarrollo del sistema operativo UNIX.


