Dennis Ritchie 1941 – 2011

Publicado el 14 de octubre de 2011

Hoy me enteré del fallecimiento de Dennis Ritchie. Fue un genio de la ciencia de la computación, responsable del lenguaje de programación C. C no solo se usa para desarrollar aplicaciones, sistemas operativos y sistemas embebidos, sino que es la base del diseño de gran parte de los lenguajes de programación que existen (Java, C++, Perl, PHP, por nombrar alguno).

También fue uno de los principales desarrolladores del sistema operativo UNIX, lo que definió varios conceptos y principios de la computación moderna. De este trabajo se desprenden tanto GNU y Linux como Mac OS X.

The C Programming Language

The C Programming Language

Como si esto fuera poco, escribió junto a Brian Kernighan el libro The C Programming Language, conocido como K & R, y uno de los libros más importantes en el mundo de la programación. Además de ser una referencia como manual de un lenguaje de programación, fue el libro que introdujo el ejemplo de “Hello World”.

La sintaxis y formato del código escrito en el libro ha pasado a conocerse como el estilo “K&R” y se usa como convención en el desarrollo de Linux entre otros proyectos.

De más está decir que los aportes de Ritchie al mundo de la informática son invaluables. Y le tocó la hora de su “Goodbye World”.

Vaya el pequeño homenaje desde Picando Código:

#include <stdio.h>
int main() {
    printf("Goodbye dmr\n");
    return 0;
}
[fernando@hoth]$ gcc dmr.c
[fernando@hoth]$ ./a.out
Goodbye dmr

Un par de citas interesantes de Ritchie que publiqué en Twitter e Identi.ca:

“C is quirky, flawed, and an enormous success.”

“UNIX is very simple, it just needs a genius to understand its simplicity.”

6 comentarios en este post

Feed de comentarios
  1. Unknown Picando Código: Dennis Ritchie 1941 – 2011 :: Jujinga inteligencia OpenSource | 14 octubre. 2011 - 17:30

    […] it just needs a genius to understand its simplicity.” Comparte: Por fernandoFuente: Picando Código: Dennis Ritchie 1941 – 2011 ? […]

Responder a anon

Clic para cancelar respuesta.

Notificarme los nuevos comentarios por correo electrónico. Tambien puedes suscribirte sin comentar.

Toasty!