Dennis Ritchie, creador de C, dice 'adiós, mundo'

programa para generar adiós mundo en C en honor a Dennis Ritchie

Cada día desde que Dennis Ritchie falleció mi copia de 1978 de 'K&R' - El lenguaje de programación C, de Brian W. Kernighan y Dennis M. Ritchie - me ha mirado con expresión sombría preguntándome por qué no he escrito algo sobre su efecto en mi vida profesional. De hecho, el libro, que reemplazó a las notas engrapadas y copiadas a mano que le precedieron, me ha seguido por todo el país y desde y hacia muchas empresas. Su viaje es paralelo al mío y al de gran parte de la industria informática.

Primero, en la década de 1970, cuando C era de vanguardia, una herramienta de investigación utilizada por Laboratorios Bell y algunas universidades para ayudar a proporcionar un entorno informático serio en máquinas pequeñas. Usé el libro para ayudarme a obtener mi título en Ciencias de la Computación, escribiendo un compilador que pudiera ejecutar el código en el libro. Luego, a principios de la década de 1980, el libro fue mi manual de referencia para desarrollar compiladores de C reales para mainframes monstruo, que luego gobernó el mundo de la informática.

Primera edición del libro del lenguaje de programación C por Kernighan y RitchieLuego, el libro me acompañó, al fabricante de estaciones de trabajo Sun Microsystems, donde Unix finalmente había alcanzado el gran momento. Sun y decenas de otras empresas habían encontrado religión en el lenguaje C sencillo y fácil de licenciar y el sistema operativo Unix, marcando el comienzo de los albores de los sistemas abiertos y la colaboración de múltiples proveedores en el software del sistema. C era de hecho rey allí.



El libro tuvo un largo descanso después de eso, C habiendo sidoreemplazado para mí por sus hermanos mayores posteriores, C ++, C # y su descendiente espiritual, Java. Los programas de muestra simples en el libro original de 228 páginas, comenzando con el clásico atemporal 'hola, mundo', han sido superados por tomos monstruosamente grandes sobre programación especializada para sistemas de ventanas, marcos y el uso de patrones esotéricos. Echaba de menos el estilo de escritura sencillo y casi folclórico del libro, que hacía que incluso el lector más tímido se sintiera como un superhéroe al teclado.

Pero el libro no estaba terminado conmigo. Cuando nuestra hija se sumergió en el mundo de la robótica, descubrí que el lenguaje C, casi en su forma original, estaba vivo, bien y floreciendo. El libro salió del estante al servicio de enseñar a otra generación una manera simple y elegante de programar que permite al desarrollador estar en contacto directo con las entrañas de la computadora. La variable de número entero humilde - int - ha crecido en tamaño a lo largo de los años a medida que crecen las computadoras, pero el lenguaje C y su estilo de codificación escaso y limpio perviven. Por eso, todos le debemos mucho a Dennis Ritchie.

Hola original, programa mundial del Libro de programación de K&R CDennis Ritchie será recordado por muchos logros, comenzando por ser el co-creador del sistema operativo Bell Labs Unix, precursor no solo del Unix actual, sino también de FreeBSD, Linux, Android y Mac OS, por el cual él y Thompson ganaron el premio Turing y la Medalla Nacional de Tecnología. Pero para mí, siempre recordaré mejor la emoción que sentí al poder explorar un lenguaje de programación por mi cuenta cuando obtuve por primera vez mi copia de The C Programming Language.

Copyright © Todos Los Derechos Reservados | 2007es.com