Evet pythonunda güzel ve temiz bir görünüşü var. Artık üçüncü sürümünde de D gibi türkçe değişkenler kullanılabiliyor. ama kimse 3'e geçemiyor. Ve nedense ben şuana kadar D nin görünüşünü Pythondan daha çok sevdim.
Nedense girintilemeyi sevmiyorum. Çok kırılgan oluyor. İstersen her dilde girintili yazarsın ama küme parantezi sayesinde kırılgan olmuyor. Bu kırılganlık yüzünden ve bazı özelliklerden dolayı şirketlerde varsayılan dil olarak kullanılmayacaktır. Sadece hızlı bir şekilde programı denemek için kullanılcak.
Ama Doğrusu php'ye bakan biri hepsine şükreder :-D Php'de sevdiğim tek nokta nedense koda baktığında fonksiyon ne işe yarar anlıyorsun. Python'da pek böyle değil. Bunu başkasıda demişti. Ama php'de doğru düzgün bir görünüme sahip değil. Çoğu kişi karma kod yazıyor. Kodlar anlaşılmıyor. Hatta sen bile bir süre sonra yazdığın kodu anlamyorsun :-D
Benim asıl merak ettiğim şey hızları. D ile Python'da aynı sayıda hello world çıktısı yazdırdım. İkiside eşit hızda yazdı. Derlemeli dilin farkı ne o zaman. Hızlı olmadıktan sonra yorumlamalı dil daha iyi olmaz mı. Ne için aynı hızda yazdı hala anlamadım.
D de şuanlık sevmediğim tek bir şey var. O da web programcılığı düzgün olarak yapılmıyor. :-( Aslında şuanda varolan bütün modern programlama dillerinde web programlama çok iyi bir şekilde yapılıyor. C# Java Python Ruby Php(6.sürümünden sonra Masaüstü programcılığı hakkında oldukça ilerleme olacak diye duymuştum.) Perl...
Birde D2 hiç kararlı gözükmüyor. Bu pek önemli değil. Ben öğrenene kadar 3.sürüm çıkar :-) Ama bu yüzden belgelendirme çalışmasıda çok zayıf. Bu açıdan en iyisi Php birde C# olabilir.
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]