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: C. Sunguray [Net Bilisim] (csunguray@netbilisim.com)
Date: Mon 26 Jun 2006 - 17:07:00 GMT


Bence böyle bir soru cevaplandırılırken algoritmanın eşit kalitede
kurulduğunu varsaymalıyız. Sizin verdiğiniz örnekte her iki dilde de kodun
1. veya 2. şekilde yazıldığını varsaymalıyız. Bu konuyla ilgili yayınlanmış
bir test sonucu var mıdır acaba?

C. Sunguray
csunguray@netbilisim.com
.
.

----- Original Message -----
From: "Bora Güngören" <bora@boragungoren.com>
To: <linux-programlama@liste.linux.org.tr>
Sent: Monday, June 26, 2006 5:02 PM
Subject: Re: [Linux-programlama] python ile büyük proje.??

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

__________ NOD32 1.1624 (20060626) Information __________

This message was checked by NOD32 antivirus system.
http://www.eset.com

_______________________________________________
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.