Isaac Newton, kendinden önce gelen bilim insanlarına atıfta bulunarak “Eğer diğer insanlardan ileriyi görebiliyorsam bu devlerin omuzlarında durduğum içindir” der. Tıpkı bir kule yapar gibi kat kat yükselir bilim. Her kat, her kuşak kendinden önceki katların üstünde durur. Sürekli yukarıya doğru yükselir kule...
Üç yıl kadar önce, Dennis Mac Allistair Ritchie adında biri öldü. Ölümü bilgisayar çevreleri dışında çok az yerde duyuldu. Ritchie’den sadece bir kaç gün önce ölen Apple CEO’su Steve Jobs hakkında yazılan makalelerin çeyreğinin çeyreğinin çeyreği bile yazılmadı Ritchie hakkında. Niye yazılsın ki? Hayatı ne bir bireysel kurtuluş hikayesiydi ne de ticari başarı. Halbuki arkasında dev bir miras bırakmıştı: C programlama dili ve UNIX işletim sistemi...
UNIX, 1969’da Bell Labaratuvarları’nda Dennis Ritchie ve Ken Thompson’ı da içeren bir ekip tarafından Assembly adlı düşük seviyeli programlama dilinde geliştirildi. Aynı dönemde Ritchie, UNIX ile birlikte kullanılmak üzere C programlama dilini de geliştirmişti. Bir kaç yıl içinde, 1973’te C oldukça güçlü bir dil haline gelmiş ve UNIX çekirdeğini tümüyle C’de yazmak mümkün olmuştu. C’de yazılan bu UNIX çekirdeği Assembly dışında bir dilde yazılan ilk bir kaç işletim sistemi çekirdeğinden biriydi. UNIX’in Assembly’den C’ye taşınması ile işlemci mimarisine bağımlı kod büyük ölçüde azaltıldığından UNIX’in daha fazla işlemci mimarisine daha kolay taşınması ve yaygınlaşması mümkün oldu. 70’ler ve 80’lerde UNIX hem akademik hem de ticari olarak fazlasıyla ilgi gördü ve bugün UNIX-benzeri(UNIX-like) olarak tanımlanan pek çok türevi yaratıldı: Linux, Mac OS X, BSD, OpenSolaris...
C ise gücü ve esnekliği sayesinde aradan geçen 45 yıla rağmen bugün bile en yaygın kullanılan programlama dilleri arasında. Köklerini C’den alan ya da C’den çeşitli şekillerde etkilenen Java, Perl, PHP, C++ ve C# gibi pek çok dil varlıklarını C’ye borçlu. Pek çok programlama dilinin derleyicisi hâlâ C ile yazılıyor.
Ritchie, 1983’te Kenneth Lane Thompson ile birlikte “Genel İşletim Sistemleri Teorisi” ve UNIX üzerine çalışmaları ile bilgisayar bilimlerinin en önemli onuru olan Turing Ödülü’ne layık görüldü.
Modern bilgisayar dünyasının kurucularından Dennis MacAllistair Ritchie’nin bıraktığı mirası belki de en iyi “The C Programming Language” kitabını Ritchie ile birlikte yazan Brian Kernighan’ın sözleri anlatıyor: “Biz, hepimiz Dennis’in omuzlarında duruyoruz.”

Evrensel'i Takip Et