Svaki dan otkako je Dennis Ritchie preminuo moj primjerak 'K&R' - Programski jezik C iz 1978., Briana W. Kernighan-a i Dennisa M. Ritchie-a - bijedno me pogledao pitajući zašto nisam napisao nešto o njegovom utjecaju na moj profesionalni život. Zapravo, knjiga koja je zamijenila spajane, ručno kopirane bilješke koje su išle prije nje, slijedila me je u cijeloj zemlji i prema mnogim tvrtkama. Njegovo putovanje paralelno je mojem i većem dijelu računalne industrije.
Prvo, 1970-ih, kada je C avangarda - istraživački alat koji koristi Bell Labs i nekoliko sveučilišta koja pomažu u pružanju ozbiljnog računalnog okruženja na malim strojevima - knjigu sam koristio kako bih stekao diplomu informatike, napisavši kompajler koji bi mogao pokretati kôd u knjizi. Tada ranih 1980-ih, knjiga je bila moj referentni priručnik za razvoj stvarnih C kompajlera za monstrumi čudovišta, koji je tada vladao računalnim svijetom.
Dalje, knjiga je otišla sa mnom, prema proizvođaču radnih stanica Sun Microsystems, gdje je Unix napokon stigao do velikog vremena. Sun i deseci drugih tvrtki pronašli su religiju u izravnom i lako licenciranom C jeziku i Unix operativnom sustavu, koji su započeli zoru otvorenih sustava i suradnje više dobavljača na sistemskom softveru. C je tamo zaista bio kralj.
Knjiga se nakon toga dugo odmarala, C je biokoju su za mene zamijenili njegova kasnija velika braća, C ++, C #, i njegov duhovni potomak, Java. Jednostavni uzorci programa u izvornoj knjizi od 228 stranica, počevši od bezvremenskog klasika 'zdravo, svijete', nadmašili su čudovišno veliki tomovi u specijaliziranom programiranju za prozorske sustave, okvire i koristeći uzorke slične ezoteriji. Nedostajao mi je izravni i gotovo narodski stil pisanja knjige, zbog kojeg se i najplašljiviji čitatelj osjećao kao superheroj za tipkovnicom.
Ali knjiga nije bila gotova sa mnom. Kad je naša kći zaronila u svijet robotike, otkrio sam da je jezik C, blizu svog izvornog oblika, živ, zdrav i napreduje. Knjiga je pala s police u svrhu podučavanja druge generacije jednostavnom, elegantnom načinu programiranja koji programeru omogućuje izravan kontakt s unutrašnjošću računala. Varijabla niskog broja - int - s godinama je rasla kako su računala rasla, ali jezik C i njegov oskudni, čisti, stil kodiranja žive. Zbog toga svi puno dugujemo Dennisu Ritchieju.
Dennis Ritchie će biti zapamćen po mnogim postignućima, počevši od sukreatora operativnog sustava Bell Labs Unix, preteče ne samo današnjeg Unixa, već FreeBSD-a, Linuxa, Androida i Mac OS-a - za što su on i Thompson osvojili Turingovu nagradu i Nacionalnu medalju za tehnologiju. Ali za sebe ću se uvijek najbolje sjećati uzbuđenja koja sam osjećao kad sam mogao samostalno istraživati programski jezik kad sam prvi put dobio svoj primjerak Programskog jezika C.