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

Cevap