:) Bana Mazoşit olmayan bir coder gösterebilir misin ? :D Ben öyleyim çünkü

2011/7/12 Mehmet Özgür Bayhan <[email protected]>:
>
>
> 12 Temmuz 2011 14:00 tarihinde Ömer Fadıl USTA <[email protected]> yazdı:
>>
>> Ş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
>
> Güzel yazılmış ama bir dilin sadece eksilerinden bahsedip artılarından
> bahsetmemek çok adil gelmiyor bana.Keza ortada bu yazılanarı okuyup bir
> seçim yapacak olan birisi var ise.
>
> Olmadık hatalarla saç baş yolmak derken bir örnek geldi aklıma beni bütün
> gün uğraştıran.Python interpreter ı tamamen anlamsız bir hata vermişti bir
> sınıfa ait olan bir fonksiyounun içinde tip dönüşümüyle ilgili.Harcanmış
> yarım günden sonra sorunun import * from dan kaynaklandığını farketmiştik.
>
> Yarım günün gitmesinin iki sebebi vardı.Birincisi interpreter ın hata ile
> ilgili anlamsız bir açıklamayı yanlış bir satırda fırlatmış olması,ikincisi
> ise bizim deneyimsizliğimizdi.
>
> Ama şu gerçek de var ki; GNU C compiler en azından hatalı satırı
> gösterebiliyor (:
>
> Evet pointerların sayısı arttığında, yapı büyüdüğünde ucunu bucağını takip
> etmek zordur.Evet hata takibi ve ayıklaması başlı başına bir derttir.Evet
> denetimsiz çoklu kalıtım vs. gibi işi tamamen kullanıcıya bırakan sorunları
> vardır.
>
> Bütün bunların hepsi iyi bir mühendislik çalışması yapmadıysanız veya iyi
> bir yazılımcı değilseniz gerçekleşir (:
>
> Ama şu ana kadar gözlemlediğim pythonun çok daha fazla eksisi olduğudur.
>
> Ve eğer iyi bir yazılımcıysanız, kodu yazmadan önce sağlam bir yapı/mimari
> oluşturduysanız/oluşturulduysa bahsettiğiniz kadar öcü değildir C++.
>
> Yukarıda bahsettiğiniz benzetme düşük seviye bir dil ile yüksek seviye bir
> dilin karşılaştırılması olabilir ancak.Ama şu durumda odak noktasının -eğer
> doğru anladıysam- GUI olduğu düşünülürse, işin wxwidgets,qt,opengl vs.
> yapılarla beraber gideceği görülüyor.
>
> Sonuç olarak ihtiyacı olan herşeyi bu kütüphanelerden sağlayacaktır ve C++ ı
> düşük seviye bir dil yapan özelliklerin hiçbirini muhtemelen
> kullanmayacaktır.
>
> Keza herşeyi bir kenara bırakıp şurayı >>
> http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
> incelediğimizde sonuç apaçık ortada.Eğer dünyanın büyük bir bölümü
> bahsettiğiniz gibi mazoşist değil ise uygulamalarında pythondan daha fazla
> ,C(6 katı kadar) ve C++(3 katı kadar) kullanıyor.
>
> Bu da sınırım yazılanlarda çok da doğruluk payı olmadığını gösteriyor (:
>
> İyi çalışmalar.
>
>
> _______________________________________________
> 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