Scipy

Programlama Dili Seçimi

Youtube’da yer alan Python derslerinden dolayı olsa gerek, birçok kişi Facebook üzerinden veya mail ile dilin ne işe yaradığı hakkında sorular sormaya başladı. Bunun üzerine ben de toptan bir cevap niteliğinde bu yazıyı yazma gereği duydum.

İlk olarak, “en iyi programlama dili” diye bir şey yok. Bulunduğunuz gün içerisinde yapmanız gereken işi en hızlı ve en verimli şekilde yapan dil, o gün sizin için en iyi programlama dilidir. Yani Python kodu rahat yazılıyor diye mikrodenetleyiciye Python çekirdeğini gömmeye çalışmak mantıklı bir düşünce değil(şu anki mikrodenetleyiciler için). Diğer yandan, görsel basit bir hesap makinesi yazıp kendi işinize özel basit birkaç fonksiyon ekleyecekseniz de C’nin kahrını çekmenize gerek yok.

Kim nerede görüyor bilmiyorum ama, son zamanlarda oyun programlamayla ilgili de oldukça yoğun şekilde soru geliyor. Açıp elle tutulur bir oyun yazmışlığım yok ama tek dille sınırlı kalınmıyor bu işlerde. Ayrıca, kodun büyük çoğunluğunun C++ ile yazıldığını da biliyoruz(native C++).