Konu: python...
python dilinde yazilan programlar exe 'ye cevrilebiliyormus. bu konuda deneyimi olan var mi? performansi nasil ve nasil yapiliyor? internette anlatmislar ama biraz karisik geldi bana..
ozellikle vpython bana yarayacak
Giriş yapmadınız. Lütfen giriş yapın yada kayıt olun.
python dilinde yazilan programlar exe 'ye cevrilebiliyormus. bu konuda deneyimi olan var mi? performansi nasil ve nasil yapiliyor? internette anlatmislar ama biraz karisik geldi bana..
ozellikle vpython bana yarayacak
Python bir script language. Exe'ye çevirmen sanırım imkansız.
Şuraya bir göz atarsan: http://www.py2exe.org/index.cgi/FAQ
En azından birazcık olsa exe'ye yaklaşan bir çözüm.
Ama kendim denemedim.
burada arkadaş detaylı bir şekilde açıklamış
Python bir script language. Exe'ye çevirmen sanırım imkansız.
Şuraya bir göz atarsan: http://www.py2exe.org/index.cgi/FAQ
En azından birazcık olsa exe'ye yaklaşan bir çözüm.Ama kendim denemedim.
scriptten ne kastettiğini anlayamadım ama ben .bat dosyaları için bile .exe ve .com derleyici görmüştüm ve kullanmıştım zamanında.
Python'u klasik bir basic lisanı olark düşünebilirsin.
1. adım: text dosyasına kodunu yazıyorsun
2. adım: Compiler bir ara-kod üretiyor.
3. adım: Bu ara-kod çalışma esnasında interpreter tarafından değerlendiriliyor.
Bu nedenle python'un çalışabilmesi için, python'un kendisi kurulu olmak zorunda.
py2exe anladığım kadar bu ihtihayaç olan kütüphaneleri ve interpreteri bir exe'nin içine paketliyor.
Bence senin kastettiğin yorumlayıcı, script değil:
http://en.wikipedia.org/wiki/Scripting_language
http://en.wikipedia.org/wiki/Interprete … mputing%29
Eğer dediğin gibi olsa VFP, .NET ve birsürü dil script dili olurdu.
Aydin,
Ben cavap yazmistim ama gonderememisim anladigim kadariyla:( py2exe'yi denedin mi? Bir de python ile ilgileniyorsan, belki IronPython kullanabilirsin (Python'in .Net versiyonu). O zaman hem kodlarin DLL, EXE olarak derlenir hem de tek projede cok farkli diller kullanma sansin olur (oylesine bir fikir iste).
http://www.logix4u.net/component/conten … hon-script
http://www.py2exe.org/index.cgi/Tutorial
Son derece basit gorunuyor py2exe kullanimi (kendim kullanmadim - hos kendim Python'a basladim ama cabuk biraktim F#'i gorunce)
Microsoft IronPython'u bırakmadı mı?
Nereden uyduruyorsun bunlari bilmiyorum. Birakilan birseye bu kadar son zamanlarda guncelleme yapilmaz:
October 21, 2011
IronPython 2.7.1 was released.
IronPython 2.7.1 includes several new modules (unicodedata, csv, and ast) and a large number of bug fixes.
12 Aralikta'da milletin nasil kullandigi, onumuzdeki senede (2012) ne yenilikler gormek istediklerini sorduklari anketin kapanis girdisi var. Biarkilan birseyde neden bunu sorsunlar. Sonra oturup son 2 ay icinde hadi biz bunu birakalim mi demisler (ve de hic aciklama yapmamislar).
artık birşey diyemiyorum sana. saygıdan bahsediyorsun ama... biraz google'a bakarsan öğrenirsin:
http://www.h-online.com/open/news/item/ … 23566.html
http://www.h-online.com/open/news/item/ … 23566.html
Demiyorum derken diyenlere de hastayım:) Verdiği linkteki yazıların hiç olmazsa ilk paragrafını okur insan.
ya ben ingilizce bilmiyorum, ya sen, ya da microsoft fanatikliği gözünü kör etmiş. sağır sultanın bile bildiğini inkar ediyorsun. silverligt mevzusunda da böyle ayak diretmiştin, kendi verdiğin yazı seni inkar ediyordu. seninle hala neyi tartışıyorum bilmem.
Tartisma benimle zaten. Sana saygim filan da yok. Sepeti koluna herkes yoluna. MS birakinca isler bitmiyor, bak yeni versiyonu cikmis. Python MS IronPython ile ilgilenmeden once de vardi sonra da olacak.
Son derece basit gorunuyor py2exe kullanimi (kendim kullanmadim - hos kendim Python'a basladim ama cabuk biraktim F#'i gorunce)
f#'i gorunce neden python dan vazgeçtin. merak ettim.
Cok ozel bir nedeni yok. Belki de VS'e dahil oldugu, matematige benzedigi, daha az kodla daha cabuk yazilabildigi, hata azligi vs. belki de. Ne bileyim nasil anlatilir "bunu daha cok begendim" konu dil olunca:) Python o zamanlar pek kolay gelmemisti. F#'tan sonra donup bakinca kolay geldi ve neden biraktigimi ben de anlamadim:) Dil olarak F#, Pyhton, Ruby cok benziyor biribirlerine.
Bu arada küçük bi anı; ( Üstat affına sığınarak )
Çetin üstat, F# ile ilk oynamaya başladığında bir kayan nokta örneği göstermişti; Örneği VFP ile yapamıyordu ( VFP nin kapasitesi ve kodlama imkanları yetmemişti ). C# ile biraz dolambaçlı ama uzun yoldan da olsa yapabilmişti. Ama koda biraz yüklenince yavaşlık bariz bir şekilde belli oluyordu. F# örneğine benim kafam o zamanlar basmamıştı ( gerçi şimdi anlarmıyım emin değilim ) Kodun kısalığımı desem; hızı mı desem, değişkenleri fonksiyon türevinde tanımlamak mı desem.. Ben bayılmıştım o örneğe.
İşin en güzel yanı ise; F# kodunu DLL olarak derleyip; VFP içinde anında sonuç almasıydı
Üstat; sen buralarda gerçekten harcanıyorsun. Keşke daha çok kadir kıymet bilebilsek...
How to Distribute Commercial Python Applications
http://hackerboss.com/how-to-distribute … lications/