C veidotājs Deniss Ričijs piedāvā “uz redzēšanos, pasaule”

programma atvadu pasaules radīšanai C, lai godinātu Denisu Ričiju

Katru dienu kopš mūžībā aizgāja Deniss Ričijs mana 1978. gada “K&R” kopija - C programmēšanas valoda, autori Braiens V. Kernigans un Deniss M. Ričijs, - manī domāja blenzt, vaicājot, kāpēc es neesmu uzrakstījis kaut ko par viņa ietekmi uz manu profesionālo dzīvi. Patiešām, grāmata, kas aizstāja skavotās, ar rokām kopētās piezīmes, kas bija pirms tās, man ir sekojusi visā valstī un daudziem uzņēmumiem. Tās ceļojums ir līdzīgs manam un lielai daļai datoru industrijas.



Pirmkārt, pagājušā gadsimta 70. gados, kad C bija avangards - pētniecības rīks, kuru izmantoja Bell Labs un dažas universitātes, kas palīdz nodrošināt nopietnu skaitļošanas vidi mazām mašīnām - es izmantoju grāmatu, lai palīdzētu man iegūt datorzinātņu grādu, uzrakstot kompilatoru, kas varētu izpildīt grāmatas kodu. Tad 1980. gadu sākumā grāmata bija mana atsauces rokasgrāmata, lai izstrādātu reālus C kompilatorus monstru lieldatori , kas pēc tam valdīja skaitļošanas pasaulē.

Kernigana un Ričija C programmēšanas valodas grāmatas pirmais izdevumsTālāk grāmata nonāca man līdzi, pie darbstaciju ražotāja Sun Microsystems, kur Unix beidzot bija sasniedzis lielo laiku. Sun un desmitiem citu uzņēmumu bija atraduši reliģiju vienkāršā un viegli licencējamā C valodā un Unix operētājsistēmā, atklājot atklātu sistēmu un vairāku pārdevēju sadarbības sistēmu programmatūras sākumā. C patiešām tur bija karalis.

Pēc tam grāmata ieguva ilgu atpūtu, jo C bija man aizstāja tās vēlākie lielie brāļi , C ++, C # un tā garīgo pēcnācēju Java. Sākotnējās 228 lappušu garās grāmatas vienkāršās paraugu programmas, sākot ar mūžīgo klasisko “sveika, pasaule”, ir pārspējušas milzīgi lielas tomas par specializētu programmēšanu logu sistēmām, ietvariem un esoterikas līdzīgu modeļu izmantošanu. Man pietrūka grāmatas tiešā un gandrīz ļaužu rakstīšanas stila, kas pat visbailīgākajam lasītājam lika pie tastatūras justies kā supervaronim.



Bet grāmata nebija pabeigta ar mani. Kad mūsu meita ienāca robotikas pasaulē, es atklāju, ka C valoda tuvu sākotnējai formai bija dzīva, labi un plaukstoša. Grāmata nonāca plauktā, mācot citai paaudzei vienkāršu, elegantu programmēšanas veidu, kas ļauj izstrādātājam tieši sazināties ar datora iekšējām pusēm. Zema skaitļa mainīgais - int - gadu gaitā ir pieaudzis, jo datori ir pieauguši, bet C valoda un tās retais, tīrais, kodēšanas stils turpina pastāvēt. Par to mēs visi esam daudz parādā Denisam Ričijam.

Oriģināls sveiks, pasaules programma no K&R C programmēšanas grāmatasBūs Deniss Ričijs atceras par daudziem sasniegumiem , sākot ar to, ka ir Bell Labs Unix operētājsistēmas līdzautors, ne tikai šodienas Unix, bet arī FreeBSD, Linux, Android un Mac OS priekštecis - par ko viņš un Thompsons ieguva Turinga balvu un Nacionālo tehnoloģiju medaļu. Bet man vienmēr vislabāk paliks atmiņā uztraukums, ko jutu, spējot patstāvīgi izpētīt programmēšanas valodu, kad pirmo reizi saņēmu savu C programmēšanas valodas kopiju.

Copyright © Visas Tiesības Aizsargātas | 2007es.com