Yüksek seviyeli bir programlama dili kullanmak Otomatik vitesli bir araba kullanmaya benzer. Sizi genelde uğraştırmaz debriyaj , vitesdeğiştirme ve vitesdeğiştirme reflekslerini ayarlama derdiniz olmaz. Ama Biraz daha düşük seviyeli bir dilde ise normal vitesli bir araçtaki ayrıntılarla uğraşmanız gerekir ama öte yandan otomatik vitesli araçların çoğunun sorunu olan vites değiştirme aralık sorunları fazla yakıt tüketimi tam gerekli seviyede vitesin değişmesinin gecikmesi. Yani biraz daha alt seviye ek iş yükü getirirken size performans ve hakimiyet sağlatacaktır. Ama burada bahsettiğimiz dil c / C++ olunca her ne kadar orta seviyeli diller grubuna sokulsa da ben c++'ı en zor dil olarak kabul ediyorum ( asm ile taklalar atmayı düşünmüyorsanız ). En basit işlemlerde bile bellek yönetimini , verinizin bellekte nasıl tutulacağını ve en önemlisi eski verilerin bellekten silinmesi sizin işiniz olacak.
Serdar hocam ve buradaki diğer hocalarım bana kızabilir ama c++ mükemmel bir araç ama demin verdiğim araba örneğinde vites kolunun bile olmadığı elinizi motorun içine sokup dişlileri hız yaparken elle değiştirmeniz gerekecek bir araba düşünün size c++'ın bu olduğunu söylüyorum. Bu arabanın yol , yağış , ve en önemlisi dış faktörlerin hepsi için tüm düşünmeniz gereken ama asla düşünemeyeceğiniz aksilikleri yaşayacağını düşünüp yazmanız gerekir c++ kodunda. Şahsi kanaatim Eğer ben zoru seviyorum olmadık hatalarla karşılaşıp saç baş yolmak benim zevklerim arasında hatta apartmanımda asansör olmasına rağmen ben tek ayakla son kata kadar 2 basamak yukarı 1 basamak aşağı zıplayarak eve geliyorum sonra bu evin benim dairem olmadığını şu anki evin sadece yağmurlu anlarda kullanmam gereken ev olduğunu hatırlayıp tekrar aşağı aynı şekilde inip diğer eve çıkmaktan hoşlanıyorsanız siz kesinlikle C++ cı bir nesilsiniz :D 2011/7/12 Mucibirahman İLBUĞA <[email protected]>: > 12-07-2011 03:41 tarihinde, Ömer Fadıl USTA yazdı: >> öncelikle *a.bla() diyemeyiz (*a).bla() demeliyiz. Neden ? >> çünkü . nın * a göre önceliği var bu nedenle önce işlesin diye () >> koymalıyız. >> Şimdi koda geri dönelim : > Merhabalar, > Hocam, sayenizde C++ öğrenmeye iyice niyetlenmiş bulunmaktayım. Cidden > çok hoş bir anlatımdı... Teşekkürler... > > -- > Kolay gelsin, > Mucip:) > > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > -- Ömer Fadıl USTA http://www.bilisimlab.com/ _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
