15 Haziran 2012 Cuma

Başarılı Bir Programlama Dili Geliştirmenin Sırrı?


Bugün wired.com'da günlük gezinmemi yaparken bu konuya denk geldim: Başarılı bir programlama dili yazmanın sırrı nedir?

Makalenin kısa özeti şöyle:

Neden bazı programlama dilleri tüm dünyaya yayılırken diğerleri su yüzüne bile çıkamadan yitip gidiyor?

Bu konuda araştırma yapanlara göre bunun cevabı dilin ne kadar iyi dokümante edildiğiyle veya ortalama bilgisayar programcısının programlama dillerini öğrenmeye eğilimiyle vs ilişkili olabilir.

Ancak Tamir Kahson'unun farklı bir cevabı var. Ona göre işin sırrı sakalda.

C'yi geliştiren Ken Thopmson ve Dennis Ritchie iyi programcılardı, Ancak sakalları da bir o kadar uzundu.

James Gosling, en popüler ikinci dil olan Java'nın geliştiricisi. Peki sakallar? Oldukça iyi.

Bjarne Stroustrup'un da sakalları var. Dünya'nın üçüncü en popüler dili C++'ı geliştirdi. Ancak sakallarını kesmeye karar verdiği için daha popüler olamadı.
Perl de oldukça iyi bir dil. Ancak geliştiricisi  Larri Wall sadece bıyık bıraktığı için çok yaygınlaşamadı.


Aynı durum BASIC için de geçerli. Geliştiricisi Thomas Kurtz sadece bıyık  bırakanlardan.
SIMULA'yı duydunuz mu veya hala kullanıyor musunuz? Cevabınız hayırsa bunun nedeni geliştiricisi olan Kristen Nygaard'ın traş olmayı sevmesi olabilir. 

İşte bu kuralın tek istisnası, Grace Hopper. Bugün hala kullanılan COBOL dilinin geliştiricisi. Ancak kadın olduğu için sakal bırakması pek mümkün değildi. Bu durumda kuralın biyolojik olarak sakal bırakamayanlar için çalışmadığını kabul edebiliriz.

Günümüz programlama dillerinin yükselen yıldızları Kahson'un sakal araştırmasının farkındalar. Python'un geliştiricisi Guido Van Rossum, artık Ken Thompson'a benzemeye çalışıyor. PHP'nin arkasındaki adam Rasmus Lerdorf en azında keçi sakalı tarzını benimsemiş.

Benim ilgimi çeken bu ilginç makale umarım sizin de ilginizi çeker.
Yazının İngilizce orijinalini okumak için buraya tıklayınız.

0 yorum.:

Yorum Gönder