Serdar Bey, Bilmek baska birseydir, bildiklerini anlatabilmek ya da urune donusturebilmek baska birseydir. Gercekten Clipper, Foxbase ya da xHarbour neden gelistirildi ? Bu sorunun cevabi sizin ifadelerinize yanittir aslinda. Buna piyasa gercegi denir. Iddiali ve inancli anlatimlariniz da bu gercegi degistiremez, cunku yasanmistir ve varliklari ispattir. Sizinkiler ise sadece tutkulu iddialardir. Ben de soyle mi demeliyim, "Adamlar C dururken isi gucu birakmis bunlari gelistirmisler..." vs. Ayrica, piyasa kosullarinda ERP turu yazilimlari uretenler, stok, cari, fatura gibi konularla ugrasanlar bu tur dillerin neden uretildigini bilirler. Ihtiyac duydukca, bu diller icin C fonksiyonlari kullandim, kullaniyorum. 1988'de interruptlarla ugrasiyordum, TSR (simdiki multithread'in atasi) kodlarla. Hatta 1990 yilinda Btrieve'den Clipper'a transfer icin Btrieve erisen bir C kodunu buyuk olcude yeniden yazmis ve Clipper koduna uyarlamistim. O gunden beri de donem donem C'den yararlandim. Bu deneyimlerime dayanarak, C icin "ogrenmesi kolay", "hizli yazilim gelistirilir" turunden iddialari da gercekci bulmuyorum. Acikcasi, fanatik iddialar olarak aliyorum. Sizin gozlemleriniz farkli olmussa, kendi genellemenizi yaparsiniz ama bu sizi dogrulamaz, beni de dogrulamayacagi gibi. Acaba "Serdar Bey hakli mi ?" diye 2 sene herseyi birakip C'de program yazamayacagima gore, o iddianizi da anlamsiz bir ifade olarak degerlendiriyorum. Ben de size "iki sene, herhangi bir xBase ile ticari program gelistir, piyasada programciligin ne oldugunu ogrenirsin" mi demeliyim ? Ya da "En azindan 10 senedir kullanilan bir ticari uygulama yazip, ona destek verdiniz mi ? Yapin da sonra konusalim" mi demeliyim ? Demiyorum ama elestirimi yapiyorum: Tarziniz, piyasadan haberi olmayan, tipik akademisyen tavri ve ben de hic sevmem bu tarzi. Bir sonraki epostanizdaki grafigin dogru oldugunu dusunmuyorum, sacma bir grafik aslinda. Olculmesi mumkun olmayan seyleri, sanki olculebilirmis gibi gostermis. "Iddia ispati icin hazirlanan cakma belge gibi gorunuyor." Oyle degilse, lutfen kaynagini da paylasin, dogrulugunu tekrar dusuneyim. Ozetle gozlemime gore; teknik bilgileriniz dogru, iddialariniz kismen dogru ama vardiginiz sonuclar buyuk olcude yanlis. Bu da sizin tarziniz. Cabaniza ve katkiniza tesekkur ederim.
Serdar KÖYLÜ wrote: > Sanırım anlaşılmayan olay şu. C zor bir dil demek, insafsızlıktır. > > Herşey için C en iyisidr demekse, aynı şekilde insafsızlıktır. > > Bakalım, ne var ortada. Neden, bakıyoruz, olayın bir türlü > anlaşılmadığını görmek için. Deniyor ki, Clipper kodu ile Clipper'ın > ürettiği C kodu. Hangisi daha anlaşılır? > > hb_vmExecute( pcode, symbols ); > > bu satıra dikkat ettiniz mi? Orada C kodu yok. Orada bir virtual > machine için bir şekilde üretilmiş bir bytecode'u C üzerinden çağıran > bir kod var. Peki bunu C'den başka hangi dille bu kadar kolay > yapabilirsiniz? > > Bir başka yerde, Java neden deniyor. Orada yapılan açıkca, uygulamayı > bir vm içine hapsetme, sistemden yalıtma olayı ki, işte C ile yapmakta > zorlanacağınız bir şey. Hele ki, korumalı mod olmayan ARM gibi bir > işlemcide. > > Birde olay hep GUI'den ibaretmiş gibi algılanmış. Buna gülümsüyorum > ama, ağlanacak halimize diyerek gülümsüyorum. Zira piyasadaki > uygulamaları biraz tanıyorum ve nasıl içler acısı halde olduklarını > görmek için çok şey gerekmiyor. > > Yüksek seviyeli dillerin iyi olduğu, mantıklı olduğu çok yer var > elbette. Ama bu C için zor, kötü vs. demeye yetmez. > > Ve daha önemlisi, C biliyor olmak, bir güçtür. O bilgi her dilde size > güç verir. Bunu inkara çıkıp, başka dillerin vs. gölgesine saklanmaya > çalışan programcı, emin olun kafasını kuma sokan bir devekuşundan > fazlası olamaz. > > Zor filan diye kendiniz kandırmayın, gidin 2 sene C ile kod yazın, > öğrenin. İnanın o zaman ne dediğimizi daha iyi anlayacaksınız. > > 2012/4/24 Gurbuz Sanatci<[email protected]>: >> Programlama dilleri konusunda bu boyutta fanatizm ilginc geldi. (CBahce >> mi, DelphiSaray mi ?) >> C ogrenmesi zor bir programlama dilidir. Neye gore, herhangi bir xbase >> ya da Delphi"ye gore. >> C ogrenmesi kolay bir programlama dilidir. Neye gore, Assembler'a gore. >> Hersey en iyi C ile yapilir. Kime gore, bazi arkadaslara gore. >> Hersey en kolay Delphi ile yapilir. Kime gore, bazi arkadaslara gore. >> >> Genel yaklasim "Siz bir de Leyla'ya benim gozumle bakin, gonul kimi >> severse guzel odur..." seklinde... >> >> Ve bazi arkadaslarin uslubunun abartacak kadar kotu olmasa da, daha >> duzeyli olmasini beklerdim. >> Sevgiler... >> >> Not: Serdar Bey, stri_replace yerine str_replace kodunu gondermeniz de, >> yazarken kendinizi kaptirip senli benli devam etmeniz de gozumden >> kacmadi ! (elbette saka) >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> Linux-programlama mailing list >> [email protected] >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >> Liste kurallari: http://liste.linux.org.tr/kurallar.php > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
