Dennis Ritchie Conocido por sus Sistemas Operativos

Biografía de Dennis Ritchie

Dennis MacAlistair Ritchie (nació en 1941) es más conocido por su trabajo en lenguajes informáticos y sistemas operativos ALTRAN, B, BCPL, C, Multics, y especialmente Unix.

Para un hombre que no comenzó en la industria de la informática, ha tenido una profunda influencia en todo el mundo de la programación informática.Dennis Ritchie

Le dijo al Investor’s Business Daily: “Lo interesante no es la programación propiamente dicha. Pero lo importante es lo que se puede lograr con los resultados finales”. Y si ese es el caso, entonces Ritchie ha tenido un efecto importante en la mayoría, si no en todos, los usuarios de computadoras hoy en día.

Univac I de Harvard

Ritchie nació el 9 de septiembre de 1941 en Bronx-ville, Nueva York. Nació de Alistair Ritchie, un ingeniero de sistemas de conmutación para Bell Laboratories, y Jean McGee Ritchie, un ama de casa.

Ritchie creció en Nueva Jersey, y después de una infancia en la que le fue muy bien académicamente, asistió a la Universidad de Harvard.

Allí estudió ciencias y se graduó con una licenciatura en física. Mientras aún iba a la escuela, Ritchie asistió a una conferencia sobre cómo funcionaba el sistema informático de Harvard, un Univac I.

Estaba fascinado por lo que escuchaba y quería saber más. Fuera de sus estudios en Harvard, Ritchie comenzó a explorar las computadoras más a fondo, y estaba especialmente interesado en cómo estaban programadas.

Mientras todavía estaba en Harvard, Ritchie consiguió un trabajo en el Instituto Tecnológico de Massachusetts (MIT).

En ese momento, la programación de computadoras no era un título, y los laboratorios de computación buscaban a alguien con potencial para ayudar en sus computadoras. Ritchie, con su curiosidad inquebrantable, parecía perfecto para el trabajo.

Ritchie trabajó en el MIT durante muchos años ayudando a desarrollar, junto con otros científicos, sistemas informáticos y software más avanzados.

Sistemas Operativos

También comenzó a trabajar en el desarrollo de un sistema operativo para más computadoras portátiles.

La mayoría de las computadoras en ese momento ocupaban habitaciones enteras y tenían acceso telefónico limitado, pero se estaban desarrollando computadoras de escritorio más pequeñas, y éstas no tenían sistemas operativos fáciles de usar. Ritchie decidió que se necesitaba uno.

MIT, Honeywell y General Electric estuvieron de acuerdo y administraron su proyecto. Otros científicos de universidades y empresas privadas vinieron a ayudar a construir el sistema, uno que era capaz de manejar hasta mil usuarios a la vez y que podía funcionar las 24 horas del día.

Ritchie nunca vio la programación como un problema sino más bien como un rompecabezas a resolver.

Después de terminar el proyecto, justo cuando se graduó, Ritchie determinó que su carrera sería la informática, y no la física.

Consiguió un trabajo en Bell Labs, donde su padre había trabajado durante años. En ese momento, en 1967, era el principal proveedor de telefonía de la nación, y tenía uno de los mejores laboratorios del mundo, uno que era responsable de desarrollar una multiplicidad de avances técnicos, desde nuevos dispositivos de conmutación hasta transistores, así como nuevos avances en computadoras.

Ritchie dijo al Investor’s Business Daily: “En lugar de centrarme en proyectos específicos, quería estar rodeado de gente con mucha experiencia e ideas.

Así que empecé a trabajar en varios proyectos para aprender a desenvolverme en la profesión”. Unix construido para satisfacer las necesidades de las computadoras

Ritchie comenzó a trabajar con Kenneth Thompson, quien se había unido a Bell Labs en 1966. Ambos hombres habían estado observando cómo la minicomputadora se estaba volviendo cada vez más popular a principios de la década de 1970.

Lo que se necesitaba, pensaron, era una interacción más simple y factible entre varias computadoras. Les llevó meses encontrar una solución, pero cuando terminaron habían escrito el sistema operativo Unix.

Un sistema operativo es necesario para que un usuario copie, borre, edite e imprima archivos de datos.

Permite que una persona mueva los datos del disco a la pantalla a la impresora y de regreso al disco para su almacenamiento. Sin un sistema operativo, los ordenadores no serían accesibles a nadie más que a unos pocos expertos.

Antes de la creación de Unix, los sistemas operativos eran complejos y caros. Unix era comparativamente barato y simple, y podía ser usado en casi cualquier máquina, lo que significaba que los compradores no estaban atascados con el engorroso software que venía con sus computadoras.

Podían comprar e instalar una variedad de sistemas de software, porque Unix era compatible con todos ellos. Esto no había sido posible antes.

Ritchie y su equipo lanzaron Unix al público en un simposio sobre principios de sistemas operativos organizado por IBM, y fue un éxito inmediato. Ritchie y Thompson se pusieron a mejorar el sistema.

Desarrollo del lenguaje de programación C

Unix fue escrito en lenguaje de máquina, que tenía un pequeño vocabulario y no trataba bien con múltiples computadoras y sus memorias.

Así que Ritchie combinó algunos aspectos de los sistemas antiguos con aspectos del nuevo, y creó el lenguaje de programación “C”. A principios del siglo XXI, “C” sigue siendo el lenguaje dominante de la programación informática.

Era un lenguaje tan simple y conciso que casi todos los fabricantes de computadoras de la época lo utilizaron.

“C” utiliza muy poca sintaxis y pocas instrucciones, pero es extremadamente estructurado y modular. Debido a esto era fácil de usar en diferentes computadoras.

Había grandes bloques de funciones “C” que ya estaban escritas y que los programadores podían copiar enteras en sus propios programas sin tener que empezar desde cero, lo que hacía que fuera más rápido y fácil de implementar.

Estos bloques eran de fácil acceso, disponibles en librerías para que los programadores pudieran acceder a ellos.

A mediados de los años ochenta, “C” se había convertido en uno de los lenguajes de programación más populares del mundo. Debido a la velocidad con la que “C” podía utilizarse para escribir programas y ejecutarlos, las empresas comenzaron a utilizar “C” para desarrollar su propio software.

La funcionalidad del ordenador

En 1973 Ritchie y Thompson habían reescrito el sistema operativo Unix, usando “C” en lugar de lenguaje de máquina, y habían hecho pruebas masivas sobre él.

Era tan fácil de usar que los programadores de todo el mundo cambiaban a máquinas más pequeñas para hacer su programación, renunciando a los ordenadores más grandes que pensaban que nunca querrían dejar.

Bell Labs se convirtió en Lucent Technologies Inc. y comenzó a vender Unix a desarrolladores, creando una nueva división para la compañía.

Ritchie ha atribuido su éxito en parte al hecho de que no tenía conocimientos de informática y por lo tanto tenía una mente abierta a posibilidades que otros podrían no haber pensado que existían.

Ritchie se convirtió en el líder del Departamento de Investigación de Técnicas Informáticas de Lucent Technologies en 1990.

En ese puesto escribió aplicaciones y gestionó el crecimiento de los sistemas operativos ya liberados. A lo largo de los años, Ritchie ha recibido numerosos premios, incluyendo el premio ACM por el trabajo sobresaliente de 1974 en sistemas y lenguajes.

El premio IEEE Emmanuel Piore en 1982, un miembro de Bell Laboratories en 1983, un premio de la Association for Computing Machinery Turing en 1983, un premio ACM Software Systems en 1983, y una medalla IEEE Hamming en 1990.

También fue elegido miembro de la Academia Nacional de Ingeniería de los Estados Unidos en 1988. En abril de 1999 recibió la Medalla Nacional de Tecnología de los Estados Unidos. Todos los premios que Ritchie recibió fueron en conjunto con Thompson.

Ritchie es ahora el jefe del Departamento de Investigación de Software de Sistemas de Lucent Technologies, y sigue esforzándose por hacer que las computadoras funcionen mejor y más fácilmente para los usuarios.

Vida personal profesional reflejada

Cuando se le preguntó qué le gustaba hacer en su vida personal, Ritchie admitió que su vida personal y profesional están mezcladas.

Dijo en una entrevista en el sitio web de Old Unix: “He hecho una cantidad razonable de viajes, que disfruté, pero no por mucho tiempo a la vez.

Soy un hogar y me fatiga bastante pronto, pero disfruto pensando en las experiencias que he tenido cuando he regresado y luego a menudo desearía haber organizado una estancia más larga en un lugar un tanto exótico”.

Te Puede Interesar:

Sistemas Operativos Historia con Ejemplos

Bill Gates Biografía La historia del fundador de Microsoft

El Capitalismo Definición, Tipos, Ventajas y Desventajas

Blaise Pascal Biografía Corta Para Tareas – Frases y Quotes

Comentarios
¿Te ha sido de utilidad el artículo?
[Votos: 2 Promedio: 5]