visual studio 2010 etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
visual studio 2010 etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

14 Ekim 2011 Cuma

C, C++ ve C# ın dedesi rahmetli oldu

 

Bilişim dünyası ardarda gelen ölüm haberleri ile adeta çalkalanıyor. Bu gün kullandığımız, aşina olduğumuz önemli teknolojilerin mucitleri, yaratıcıları bir bir bu dünyadan göçüp gidiyorlar. Bunlardan bir tanesi de bu gün tabir doğru olursa “EKMEK YEMEMİZİ” sağlayan C# dilinin atası C dilinin yaratıcısı Dennis Ritchie.

Merhuma Rahmet diliyoruz…

dennis-ritchie-resimleri-fotolari-pictures-6Geçtiğimiz hafta Steve Jobs'ın ölümüyle sarsılan bilgisayar dünyası bu kez de C programlama dilinin ve UNIX'in kaşifi Dennis Ritchie'nin ölümünün üzüntüsünü yaşıyor.

C'nin günümüzdeki yansımaları C++, C# ve Java programlama dilleri. Yani şu anda kullanmakta olduğumuz işletim sistemi ve web tarayıcısı Dennis Ritchie'nin tasarladığı ve uyguladığı fikirlere, geliştirdiği C programlama diline dayanıyor.

Ritchie, Steve Jobs kadar medyatik olmasa da teknoloji dünyası için en az onun kadar önemli bir isim. C programlama dilinin ve UNIX işletim sisteminin yaratıcılarından Dennis Ritchie, yaşamı boyunca gerek kişisel, gerekse ekip arkadaşlarıyla birlikte yaptığı çalışmalar sayesinde birçok ödül almış bir uzmandı.

Uzun süredir sağlık durumu kötü giden ve 71 yaşında hayata veda eden Ritchie, "UNIX, temelde basit bir işletim sistemidir, ama bu basitliği anlamak için bir dahi olmanız gerekir" sözüyle biliniyor.

Dennis Ritchie, meslektaşı Kenneth Thompson ile birlikte 1968'de çalışmaya başladıkları Bell Laboratories (günümüzde Alcatel-Lucent haline geldi) firmasında UNIX işletim sisteminin ve C programlama dilinin ilk temel taşlarını koydu.

kd14

UNIX'in tek bir donanıma bağlı kalmayıp birçok bilgisayar sisteminde çalışabilir olmasını planlayan ikili, bu işletim sistemini yazabilmek için yeni bir programlama dili de gerektiğini farkederek 1969 - 1973 yılları arasında C dili üzerinde çalıştı.

Ritchie - Thompson ikilisinin C dışındaki diğer başarısıysa UNIX işletim sistemi. Geliştirilmesine 1969 yılında başlanan, 1970 yılında ilk, 1972 yılındaysa C programlama diliyle bütünüyle yeni baştan yazılmış ikinci sürümü kullanıma sunulan UNIX, bugün sayısız kişisel bilgisayar ve sunucuya can veren Linux işletim sisteminin ve hatta cebinizdeki telefonun Android işletim sisteminin atası.

Dennis Ritchie ve Brian Kernighan​ tarafından 1978 yılında yayınlanan ve tüm dünyaya bu yeni dili öğreten 'The C Programming Language' kitabıysa bugün hala C dilinin kutsal kitabı olarak görülüyor.

Turing Ödülü

1983’te Ritchie ve Ken Thompson Generic İşletim Sistemleri Teorisi ve özellikle UNIX işletim sistemini yaşama geçirmelerinden dolayı beraber Turing Ödülü’nü aldılar. Ritchie’nin Turing Ödülü konuşmasının başlığı “Reflections on Software Research” idi.

Ulusal Teknoloji Madalyası

27 Nisan 1999’da Ritchie ve Thompson bilgisayar donanımlarında ve yazılımlarında büyük gelişmeler sağlatan, ABD’nin bilgi çağına öncülük etmesini sağlayan UNIX işletim sistemine ve C programlama diline yardımlarından dolayı beraber Bill Clinton’dan 1998 Ulusal Teknoloji Madalyası’nı aldılar.

dennis-ritchie-resimleri-fotolari-pictures-8

23 Mayıs 2011 Pazartesi

Karakter Sayıcı (Key Counter)

Bir günde kaç karakter yazdığını merak eden programcı ne yapar ?

ks1


Tabiki kendisine bastığı karakter sayısını sayabilen bir program yazar. E yazmışken bu programı da blogunda tanıtır, yükleme adresini verir ki kendisi gibi meraklı olanlar varsa kullansınlar.

Karakter Sayma Programım “Klavye Say v1.0” basit anlamı ile sadece aktif edildiği andan itibaren bastığınız tüm klavye tuşlarını ve geçen süreyi sayar, dilediğinizde sıfırlayabilir veya devre dışı bırakabilirsiniz.

Program çok ufak olduğundan bir kurulum paketi yapmaya gerek görmedim. Tek .exe halinde dağıtmak daha uygun geldi.

Programı başlangıç klasörüne kopyalarak bilgisayarınız her çalıştığında çalışmasını sağlayabilirsiniz.

ks2

Not: Program Keyboard Hook metodu ile çalıştığından bazı virüs tarayıcılar keylogger gibi algılayabilir, ancak sizi temin ederim hiçbir bilginiz loglanmamaktadır Açık ağızlı gülümseme

Buradan arşivlenmiş olarak indirebilirsiniz.

Kaynak kodları için ise şansınızı buradan deneyebilirsiniz.