Warning: mysqli_select_db() expects parameter 1 to be mysqli, string given in /home/itstreet/public_html/classes/CMySQL.php on line 22

Warning: mysqli_query() expects at least 2 parameters, 1 given in /home/itstreet/public_html/classes/CMySQL.php on line 24
ITstreet -In Memoriam Dennis Ritchie
Preskoči na sadržaj

ITstreet postovi

In Memoriam Dennis Ritchie

Pre nedelju dana je bila treća godišnjica od smrti Denisa Ričija. Za one koji eventualno ne znaju ko je on, u pitanju je američki kompjuterski genije. Između ostalog stvorio je i programski jezik C, a onda je sve krenulo.

Ja zbog obaveza, nažalost malo kasnim sa podsećanjem na ovog čoveka kome svi dugujemo što smo prevazišli binarni sistem još pre 40 godina. Denis je rođen davne 1941. godine a umro je 15. oktobra 2011. Iste godine ali 5. oktobra je umro još jedan bitan čovek iz IT sveta, Stiv Džobs. Uz dužno poštovanje prema Stivu, on je malo toga izmislio a ipak ga je ceo svet na neki način ispratio na večni počinak. Denis je tiho otišao na svoj put. Zaslužio je mnogo, mnogo više.

Kao što sam pomenuo, Denis je 1972. stvorio programski jezik C. Iz njega su vremenom proizašli, što direktno, što indirektno, mnogi drugi programski jezici. Između ostalih i meni omiljeni JavaScript i PHP.

Godinu dana kasnije uz pomoć Kena Tompsona je stvorio UNIX. Pogađate, napisan u programskom jeziku C. A UNIX, UNIX je osnova programa i operativnih sistema kakve danas poznajemo. Linux je po Ričiju direktan, spiritualan i vizijski naslednik UNIX-a. I to kao operativni sistem bez ikakvog sertifikata, razumljivo s obzirom na njegov nastanak. Zato je Apple-ov operativni sistem X "isto" to ali sa sertifikatom. A kakav bi bio proizvod Apple-a bez sertifikata, patenta ...

Riči se nije zaustavio samo na stvaranju i razvijanju programskih jezika, već je ko-autor sa Brajanom Kernigenom knjige The C Programming Language koja je u početku bila pod obavezno za programiranje u C, a s obzirom da ju je napisao isti čovek koji je napisao i sam programski jezik je ostala i najrelevantnije štivo za svakog ko želi da nauči da programira u C i dan danas.

Riči nam nije dao u nasleđe nikakve gedžete, niti neke cool aplikacije. Nije dao socijalne mreže, niti išta tome slično. ALI, bez njega ne bismo imali ni C, ni UNIX, samim tim ni Windows, ni os X, Linux... Naše ime bi se na računaru pisalo u binarnom sistemu. Recimo, moje ime i prezime bih pisao ovako 01100100 01100101 01101010 01100001 01101110 00100000 01110000 01100101 01110100 01110010 01101111 01110110 01101001 011000100 010000111.

Uzdravlje, i setite ga se ponekad. Makar kada naletite negde na "Hello, World!" a možda ne znate na šta se odnosi.

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity."

"When I read commentary about suggestions for where C should go, I often think back and give thanks that it wasn't developed under the advice of a worldwide crowd."

"For infrastructure technology, C will be hard to displace."

"C++ and Java, say, are presumably growing faster than plain C, but I bet C will still be around."

"C has the power of assembly language and the convenience of ... assembly language."

Ostavite poruku

Vaša mejl adresa neće biti objavljena.Označena polja su obavezna*