C++ 2012/4/13 Adem Alp YILDIZ <[email protected]>: > Std library hangi dil için kötü tasarlanmış?
Demek istediğim bu değil. Her C++ kitabında dikkat edin. Devamlı hiç durmadan bir subclassing vardır. Daire mi tanımlayacaksın ? class Daire : Sekil .. Fakat eğer bir şey run time'da değiştirilmeyecekse asla class olarak tanımlanmamalıdır. template olarak tanımlanmalıdır. (static template poly.) Ancak kimse size bunu bir c++ kitabında söylemez. Ve sanki herşey subclass'lar ile tanımlanmalıdır gibi bir itiba oluşur. Rookie hataların başında da bu gelir. 2012/4/13 Adem Alp YILDIZ <[email protected]>: > C ya da C++ belirli bir amaç için üretilmediği için kitaplarda > güzel şöyle yazılır diyemiyorlar çünkü alt seviye dillerde yöntem sizsiniz. > C'de file_get_contents hazır olsa müthiş olmaz mı? Muhtemelen hem zorlanmanızın hemde bunları çok farklı diller olarak görmenizin altında yatan neden, C++ ile object oriented programming (OOP) bağdaştırmanızdan ileri geliyor. Eğer C ile OOP tekniklerini kullanmış iyi dizaynlar yapmış olsaydınız. C++'ı farklı bir dil değil sadece extra keyword'lar olarak görecektiniz. 2012/4/13 Adem Alp YILDIZ <[email protected]>: > C ve C++ farklı diller, ilk C öğren sonra C++ öğrenirsin çok yanlış. > C'den C++'a geçerken çok zorlanıyorsunuz. Chris stephenson'unun değimiyle "Java is new Cobol" 2012/4/13 Husrev Ozayman <[email protected]>: > Doğru tasarlanmış bir dil olsun, yazması keyifli olsun, yormasın, kısa > zamanda çok iş yapan kod geliştirilebilsin, okunması kolay, bakımı > ucuz olsun isterseniz, bir de platforman bağımsız olsun derseniz Java > tavsiye edebilirim. _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
