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: zekeriya koç (zekliste@linuxmail.org)
Date: Tue 27 Jun 2006 - 13:50:24 GMT


Selamlar,
Sanırım odak noktamı tam olarak ifade edemedim.İlk olarak ortada bir proje yok onu belirteyim .Amacım merak ettiğim bir konuda tecrübeli insanlardan fikir almak.Devamında, amacım programlama dili olarak Python ile Delphi , C++ gibi dilleri kıyaslamak hiç değildi.Bu şekilde anlaşıldıysa özür dilerim.Büyük ihtimal benim anlatımımdan kaynaklanmıştır.
Tekrar açarsak;Hız konusunu bir kenara bırakalım.Bir proje geliştirmek istiyorum diyelim.Proje bilinen veritabanlarından birini kullansın .Kullanıcı ile de görsel bir arabirim ile iletişime geçsin.Diyelim ki Turkuaz Muhasebe programı "gibi" bir proje(buradaki "gibi" lafı biraz bulanık ama anlaşılabileceğimi umuyorum).Python bu erekler karşısında bir betik dili olduğundan bir kenara mı bırakılmalıdır ? C++ ile ücretli RAD toolları olmadan arayüz tasarımının vs. bir kabusa dönüşebileceğini düşünüyorum(çok tecrübeli değilim gerçi bu dilde).Delphi tüm özellikleri ile istersek bildiğim kadarıyla Linux üzerinde de (Kylix) ücretli bir çözüm.Bir diğer seçenek de Java olabilir tabii(Turkuaz) ve o da işin içine girince konu ,hız bağlamından tamamen kopmuş oluyor.
Python'u bir betik dili olduğu için düşünmememiz gerekir dersek , bence internette python fazlaca şişirilmiş bir görüntü çiziyor derim.(tekrar yanlış anlaşılmasın python konusunda KENDİ AÇIMDAN çok ümitliyim ve ciddi sayılabilecek (kendime göre)projelerimde kullanmayı düşünüyorum.Özel bir sempatim var nedense :))

P.S.: Mesaj parantezlerden LISP e benzedi :)) acaba LISP mi kullansak :P
Herkese Kolay Gelsin.
Zekeriya KOÇ
SampaÅŸ A.Åž.
Yazılım Destek Hedesi.

> ----- Original Message -----
> From: "eralp erat" <eralp_erat@hotmail.com>
> To: linux-programlama@liste.linux.org.tr
> Subject: RE: Re: [Linux-programlama] python ile büyük proje.??
> Date: Tue, 27 Jun 2006 11:44:50 +0000
>
> 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

>

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