Alıntı (canalpay):
> D3 D2'yi kapsayacak mı ? Yani d2 ile yazdığımız bir kod D3 ile de uyumlu olacak mı ?
Bu konuda henüz hiçbir şey duymadım. Eğer uyumlu kalabilseler kalmayı yeğlerler; ama çok bağlayıcı olursa, belki de uyumlu kalmayı denemezler bile.
Alıntı:
> Yada C++ ve c gibi gelişimi tamamlanıp daha fazla gelişimi devam ettirilmeyecek diye düşünüyordum.(C ile C++ gelişimi devam ettirilmiyor değil mi ?)
C'nin de devam ettiğini düşünürdüm ama C99'dan sonrası için bir bilgi bulamadım. Eğer durmuşsa şaşırmam, çünkü alt düzey bir dil olarak zaten en başından beri bile fazla gelişmedi.
C++ ile 1998'deki standardından bu yana arada bir kütüphane eki olan bir "technical report" (TR1) çıkarttı. C++0x denen yeni standardının çalışmaları da tamamlandı. Oldukça ilginç ve yüklü bir değişiklik listesi var.
Alıntı:
> D2 ile D3 olursa bütün heyecanımı kaybederim
Haklısın tabii. Ben aynısını başka bir sürü şeyde hissediyorum. :) Teknoloji çok hızlı gelişiyor.
Ama belki de D2'den fazla farklı olmaz. Belki de bir kaç yeni ve zevkli olanakla sınırlı kalır.
Alıntı:
> (Dilin geliştiricisine göre Python 3 olmasaymış dil daha fazla gelişemezmiş.)
Zaten D1'in C++'tan o kadar farklı olmasının nedeni oymuş. D2'nin D1'den farklı olmasının nedeni de o. Eğer engel olmayacaksa, herkes uyumlu kalma taraftarı. Belki D3 yalnızca zaman yokluğundan D2'ye eklenemeyen bazı güzel olanaklar getirir.
Göreceğiz... :)
Şu sitede D3 için henüz iki "kesin" olanak listelenmiş durumda:
http://www.prowiki.org/wiki4d/wiki.cgi?LanguageDevel
-
AST makroları (ben bilmiyorum)
-
Bartosz Milewski'nin 'thread'lere yönelik tür sistemi; iki 'thread'in aynı nesneye erişmeleri durumunu ayarlayan sistem; çok derin ve dertli bir konu (C'de ve C++'da aynı nesneye erişim durumunda ne olacağı kesin olarak söylenmemiştir); ama C++0x, 'thread' konusunda çok şey getiriyor (ben henüz çok iyi bilmiyorum)
Ali
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]