RE: 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: eralp erat (eralp_erat@hotmail.com)
Date: Tue 27 Jun 2006 - 11:44:50 GMT


  uzun yillar object pascalla delphi ide si kullanarak gelistirme yapmis ve ayni zaman da vb de de uygulama yazmis birisi olarak sunu soleyebilirim ki delphi ve vb nin karsilastirilmasi bile komiktir..birinin sadece vadettiklerini digeri yapmakla kalmamis ayni zaman da bu durumuda asip COP un onunun acilmasini saglamis yuce bir dildir.. Ms in kendi calisanlari bile vb nin 3.0 versiyonun da delphi 1.0 in yapabildiklerini hala yapamadiklarini solemislerdir..bu aci bir itiraftir.. Programcilik dunyasinin zeki cocugu ki Allah in bole insanlari aramiza gondermesi ne buyuk bir lutuftur ki adi Anders Heljsberg ; bircogunuz onu pascal in en saglam compilerini yazan insan olarak tanidiniz (yanlis anlasilmasin cok hasir nesir olanlara lafim tabiki yok.. ) bu zat aynı zaman da delphi ekibinin lideri ve daha sonra Javanin kuzeni diye tabir edilen ve ne kadar RAD app gelistirildigine bizzat sahit oldugum Turkiye de ki bir cok projede basarisini kanitlamis (netflow for web) ama hala ciddi anlamda bir acik gorunen (mono ilk uzanti idi.) platform bagimsizligina cikamamis .NET in en saglam dili olan C# in ana gelistiricisidir (saygideger 3 isim daha var).
 
olay oncelikle arkadaslarin da dedigi gibi algoritma ile basliyor.Bu konuya yurekten katiliyorum..
ha bu arada delphi ve phyton in da karsilastirilmasi gercekten cok enteresan.Zaten arkadaslardan biri scripting dili oldugunu vurgulamis.Bence 2 sinin de kullanim alanlari oldukca farkli dersek bu pek yaniltici bir ifade olmaz.. (yaniltici oldugunu dusunen arkadaslar beni aydinlatirlarsa minnettar olacagim)
Delphi en basindan beri win32 hedef platform olarak dunyaya gelmis sonra ide sinin ve yillardir varolan object pascal dilinin elde ettigi unu kullanarak bunu kylix olarak linux platformuna tasimis ama kanimca istenen ilgiyi bir turlu yakalayamamistir.Ana kullanım amaci ise Data Centric cozum uretmektir.Zaten borlandin bu urunde RAD in arkasinda besledigi ana unsur da budur..python icin ayni seyleri soleyemeyecegim.. Benim icin daha cok AI dili gibi duruyor.Van gossum gercekten saygi deger bir calisma yapmis ki bugun .NET de gerek editorsel acidan gerekse library entegrasyonu acisindan MS tarafında python a (IronPython) ciddi anlamda destek var ( http://en.wikipedia.org/wiki/IronPython ).. ozellikle size verdigim linkte ki video da yer alan Jim Hugunin 'i izlerseniz scripting dillerin gucunu benim gibi bir kez daha sahit olacaginiza inaniyorum..
 
http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20051110PythonJH/manifest.xml
 
Sevgiler..
 
Eralp
mcp,mcad.NET,mcsd.NET
 
 
 



> Date: Mon, 26 Jun 2006 19:52:39 +0300> From: omerusta@gmail.com> To: linux-programlama@liste.linux.org.tr> Subject: Re: [Linux-programlama] python ile büyük proje.??> > Yok sanırım siz beni yanlış anladınız benim sitem ettiğim yoktu. Sadece> C++ ile yapabilirseniz Delphiye nazaran daha hızlı olabileceğini> belirtmek istedim.> Ve Delphinin size katacağı ekstranın ne olduğu öğrenmek istedim yani> merak ettiğim için.> zamanında vb/delphi kavgası çok izledim (vb taraftarlarındandım :) )> O zamanın alışkanlıklarından biraz çabuk ateşlendim galiba :)> > Hoş gerçi arkadaşlara katılmıyorda değilim gcc saolsun tüm kodları aşağı yukarı> aynı seviyede hızlarda derleyebiliyor. Sadece arkadaşlarında belirttiği gibi> sizin yazdığınız algoritmanın kalitesine kalıyor iş. ( tabi istisnalar mevcut )> > On 6/26/06, zekeriya ko� <zekliste@linuxmail.org> wrote:> > 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> >> >> >> > > -- > Ömer Fadıl USTA> http://www.bilisimlab.com/
_________________________________________________________________
Try Live.com: where your online world comes together - with news, sports, weather, and much more.
http://www.live.com/getstarted

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