Dennis Ritchie, creador de C, ofereix 'adéu, món'

programa per generar adéu món en Do en honor a Dennis Ritchie

Cada dia des que va morir Dennis Ritchie la meva còpia de 1978 de 'K&R' - El llenguatge de programació C, de Brian W. Kernighan i Dennis M. Ritchie - m'ha mirat amb brio preguntant-me per què no he escrit alguna cosa sobre el seu efecte en la meva vida professional. De fet, el llibre, que va substituir les notes grapades i copiades a mà que hi havia abans, m’ha seguit per tot el país i des de i cap a moltes empreses. El seu viatge és paral·lel al meu i al de gran part de la indústria informàtica.

En primer lloc, als anys setanta, quan C era avantguardista, una eina de recerca utilitzada per Bell Labs i algunes universitats per ajudar a proporcionar un entorn informàtic seriós a les màquines petites: vaig utilitzar el llibre per ajudar-me a obtenir el títol en Informàtica, escrivint un compilador que pogués executar el codi al llibre. Després, a principis dels anys vuitanta, el llibre era el meu manual de referència per desenvolupar compiladors C reals mainframes de monstres, que llavors governava el món de la informàtica.



Primera edició de The C Programming Language Book de Kernighan i RitchieA continuació, el llibre va anar amb mi, al fabricant d’estacions de treball Sun Microsystems, on Unix finalment havia arribat al gran moment. Sun i desenes d’altres empreses havien trobat la religió en el sistema operatiu Unix i llenguatge C senzill i fàcil de llicenciar, donant inici a l’alba de sistemes oberts i la col·laboració entre diversos proveïdors en el programari del sistema. C era efectivament el rei allà.



Després d’això, el llibre va tenir un llarg descans, després d’haver estat Csubstituït per mi pels seus germans grans posteriors, C ++, C # i el seu descendent espiritual, Java. Els senzills exemples de programes del llibre original de 228 pàgines, començant pel clàssic intemporal 'hola, món', han estat superats per monstruosament grans tom en programació especialitzada per a sistemes de finestres, marcs i utilitzant patrons com l'esotèrica. Trobava a faltar l’estil d’escriptura senzill i quasi popular, que feia que fins i tot el lector més tímid se sentís com un superheroi al teclat.

Però el llibre no estava acabat amb mi. Quan la nostra filla es va endinsar al món de la robòtica, vaig comprovar que el llenguatge C, pròxim a la seva forma original, era viu, bo i pròsper. El llibre va sortir del prestatge al servei d’ensenyar a una altra generació una manera senzilla i elegant de programar que permet al desenvolupador estar directament en contacte amb les entranyes de l’ordinador. La variable sencera baixa - int - ha crescut amb el pas dels anys a mesura que han crescut els ordinadors, però el llenguatge C i el seu estil de codificació escàs, net i viu. Per això, tots li devem molt a Dennis Ritchie.



Hola, programa mundial original del llibre de programació de K&R CSerà Dennis Ritchie recordat per molts èxits, començant per ser el co-creador del sistema operatiu Unix de Bell Labs, precursor no només de l’actual Unix, sinó de FreeBSD, Linux, Android i Mac OS, pel qual ell i Thompson van guanyar el premi Turing i la Medalla Nacional de Tecnologia. Però per a mi sempre recordaré millor la il·lusió que vaig sentir en poder explorar un llenguatge de programació pel meu compte quan vaig obtenir la meva còpia de The C Programming Language.

Copyright © Tots Els Drets Reservats | 2007es.com