Re: [Linux-programlama] python ile büyük proje.??

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: zekeriya koç (zekliste@linuxmail.org)
Date: Mon 26 Jun 2006 - 16:42:38 GMT


Selamlar,
Kastettiğim şey delphi'nin python'a nazaran daha hızlı bir derleyiciye sahip olduğu ve sonuçta oluşan uygulamanın da yine python'a nazaran daha hızlı çalışacağı .Tabii ki algoritma ,kod optimizasyonu vs. gibi özelliklerin uygulamanın çalışma hızında ana belirleyici roller oduklarını biliyorum . Ayrıca listeye bu soruyu sormamın amacı konu hakkında yorum yapabilecek tecrübedeki arkadaşların çeşitli yorumları ile fikirlerini orataya koymak ve bu fikirlerden daha tecrübesiz programcıların (misal ben) yararlanmasını sağlamaktı.Nitekim oldukça faydalı bulduğum fikirleri şimdiden alıyorum saolasınız.

Ayrıca gönderilen mesaj da açık kaynak olmayan bir "şey" ismi geçtiğinde cevap mesajlarında oluşan çok hafif iğneleyici diyelim ifadeler yer buluyor.Burada bilgiyi paylaşmak için bulunuyoruz.Yanlış anlamış da olabilirim . Affola .

Saygılar.
Zekeriya KOÇ
SampaÅŸ A.Åž.
Yazılım Destek Hedesi.

> ----- Original Message -----
> From: "Ömer F. USTA" <omerusta@gmail.com>
> To: linux-programlama@liste.linux.org.tr
> Subject: Re: [Linux-programlama] python ile büyük proje.??
> Date: Mon, 26 Jun 2006 18:40:54 +0300
>
> Merhabalar
> ben bu parasını bastırıp Delphi/Kylix alma olayını anlayamadım . Demek
> istediÄŸiniz
> Delphinin C++ den hızlı olabileceği mi yoksa işleri
> kolaylaştırdığımı ??
> Bilgilendirirseniz sevinirim
>
> On 6/26/06, Tolun ARDAHANLI <tolun286@yahoo.com> wrote
> >
> > Merhabalar;
> >
> > Kesinlikle bora beyin fikrine katiliyorum.
> >
> > Program kodu iyi yazilmadikca, problem algoritmasi duzgun oturtulmadikca;
> > kendini programci zannedenlerin eline en iyi programlama arabimini yada en
> > iyi programlama dilini verseniz yinede tam bir verim alamazsiniz.
> >
> > Kusuruma bakmayin ama alel acele baktim verilen adresteki rapora ve dokumana
> > ve yanlis anlamadiysamda sadece compiler cozumleri uzerinde daha cok
> > durulmus. Evet matrisler olsun linked listler olsun ... konularina
> > egilinilmis ancak compiler nedenlerine baglanmis durum. O yuzden benim sahsi
> > fikrim yukaridaki kriterlerle birlikte ister compile etmem 1dk sursun ister
> > 1hafta ama sonunda ortaya cikacak olanin ne oldugunu cok iyi bileyim bu bana
> > yeter. Ve gunumuzde bir kod yazilipta makina kaldirmiyor denmesi bana
> > birazda sacma geliyor. Cunku kod icin gerekli algoritma iyi analiz edilmisse
> > o makinadan gerekli performans alinacaktir...
> >
> > Hepinize iyi calismalar diler saygi ve sevgilerimi sunarim...
> >
> > Tolun.
> >
> >
> >
> >
> >
> >
> >
> > Bora Güngören <bora@boragungoren.com> wrote:
> >
> > Merhaba,
> >
> > Önemli olan aslında dilin hızı değil sizin yazdığınız kodun hızı.
> > Geçenlerde bir programlama listesine yollanan bir web adresinde
> > aşağıdakine benzer bir kod örneğini gördüm.
> >
> > boolean islevinbirisi ( char ch ) {
> >
> > int i = 0;
> > for (; i<256; i++)
> > if (i == SABIT && i == ch)
> > return true;
> > return false;
> >
> > }
> >
> > bunun
> >
> > boolean islevinbirisi (char ch) {
> > return (SABIT == ch);
> > }
> >
> > ile olan farklarının listesini yapmanızı rica edeceğim.
> >
> > Eğer siz "kötü biçimde C++" yazarsanız, emin olun "iyi biçimde Python"
> > ondan daha hızlı olur. Hatta bu konuda IEEE için bayağı zaman önce
> > yapılan bir çalışmada C, C++, Java, C# ve Perl için "ortalama
> > programcının yazdığı kod"un aynı hızda çalıştığı
> > fark edilmiÅŸti.
> >
> > Önemli olan düzgün kod yazmaktır. Dil size "düzgün kod" yazma olanağı
> > verdiği için tercih edilmelidir, kaba kuvveti için değil. C++ da yine
> > hızı için değil yazım stilleri için seçilmelidir.
> >
> > Sevgiler.
> >
> > Bora.
> >
> >
> > zekeriya koç wrote On 26-06-2006 16:41:
> > > Herkese Selam,
> > >
> > > http://www.norvig.com/python-lisp.html adresinde Peter
> > Norvig Tarafından yazılmış Lisp Programcıları İçin Python
> > başlıklı makalede
> > bazı programlama dillerinin bazı işlemleri için C++ ile hız
> > karşılaştırmaları bulunuyor.
> > >
> > > buradaki hesaba göre ortalama olarak (detaylar için makaleyi
> > incelliyebilirsiniz) bir python programı C++ a oranla 1.38 ila 278 kat daha
> > yavaş çalışıyor.Bunun tam doğru bir hesap olmayabileceğinin
> > farkındayım.Python'un zaten yorumlanan bir dil olduğunu ve C++ dan daha
> > yavaş olmasının beklenen bir durum olduğunun da farkındayım .
> > > Ama deneyimli arkadaşlara yorumlarını sormak istediğim konu
> > ÅŸudur ki bu
> > kıstasları gözününe alarak "büyük" projelerde "Python
> > uygun deÄŸildir,yavaÅŸ
> > kalır Gidip C++ ile cebelleşmek durumundayız ya da parasını bastırıp
> > Delphi/Kylix kullanmalıyız" diyebilir miyiz ?
> > >
> > > Saygılar .
> > >
> > > Zekeriya KOÇ
> > > SampaÅŸ A.Åž.
> > > Yazılım Destek Hedesi.
> > >
> > >
> >
> > _______________________________________________
> > Linux-programlama mailing list
> > Linux-programlama@liste.linux.org.tr
> > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> >
> >
> >
> > ________________________________
> > Want to be your own boss? Learn how on Yahoo! Small Business.
> >
> >
> > _______________________________________________
> > Linux-programlama mailing list
> > Linux-programlama@liste.linux.org.tr
> > http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> >
> >
> >
>
>
> -- Ömer Fadıl USTA
> http://www.bilisimlab.com/
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama

>

-- 
_______________________________________________
Check out the latest SMS services @ http://www.linuxmail.org
This allows you to send and receive SMS through your mailbox.

Powered by Outblaze

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.