2009-07-19 10 views
6

आप ब्रांड के नए क्रॉस प्लेटफ़ॉर्म जीयूआई ऐप, सीपीथन या आयरनपीथन के लिए क्या उपयोग करेंगे?सीपीथन या आयरनपीथन?

के बारे में क्या
- लाइसेंस/स्वतंत्रता
- विकास
- - डॉक
- - संपादकों
- - उपकरण
- पुस्तकालयों
- प्रदर्शन
- पोर्टेबिलिटी

क्या आप कर सकते हैं एक या दूसरे के साथ सबसे अच्छा करो?
- नेटवर्किंग
- डेटाबेस
- जीयूआई
- प्रणाली
- बहु सूत्रण/प्रसंस्करण

+0

क्या "के बारे में क्या" क्या मतलब है के लिए clr मंच पर ध्यान केंद्रित ...

जांच hellogameprogramming.net? आपका वास्तविक सवाल क्या है? "के बारे में क्या" अस्पष्ट है, जिससे जवाब देना असंभव हो गया है। क्या आप किसी विशिष्ट मुद्दे को सूचीबद्ध कर सकते हैं और कुछ स्पष्टीकरण चाहते हैं? शायद यह समुदाय विकी होना चाहिए क्योंकि यह इतना खुला है। –

+0

सवाल यह है कि: आप कौन सी चुनते हैं, और क्यों? – dugres

+0

@dugres: क्या चुनें? क्या उद्देश्य? तुम क्या करने की कोशिश कर रहे हो? क्या ऑपरेटिंग सिस्टम? क्या डेटाबेस? आप क्या आवेदन लिख रहे हैं? एक सवाल है कि जवाब दिया जा सकता पूछना या इस समुदाय विकी चिह्नित करें। –

उत्तर

3

आयरनपीथन के साथ सीपीथॉन का उपयोग करें, जिसमें आप बाध्य हैं। प्लेटफॉर्म जिसमें अधिक क्रॉस प्लेटफार्म समर्थन नहीं है, मोनो लिनक्स पर है लेकिन अभी भी एक क्रॉस के लिए है मंच ऐप, मैं नेट की सिफारिश नहीं करता।

तो मेरा सुझाव सीपीथॉन का उपयोग है, जीयूआई के लिए WxPython/PyQT जैसे ढांचे का उपयोग करें और आप खुश होंगे।

+0

अच्छा सुझाव, धन्यवाद। – dugres

3

अगर आप/.नेट फ्रेमवर्क, उपयोग IronPython उपयोग करने की आवश्यकता की तरह है, और CPython यह तुम्हारी पसंद है

(या आप पीपीपीई आज़मा सकते हैं :))

+0

मुझे ज़रूरत नहीं है। नेट और मुझे नहीं पता कि मुझे यह पसंद है या नहीं। – dugres

1

मैं केवल एक "क्रॉस प्लेटफॉर्म" जीयूआई ऐप के बारे में सोच सकता हूं जो दूरस्थ रूप से सहनशील (फ़ायरफ़ॉक्स) है, और लोग हर जगह इसके बारे में जंगली रूप से शिकायत कर रहे हैं।

आप, पार मंच करना एक अच्छा, ठोस मॉडल है कि काम आप कर की जरूरत है और प्लेटफ़ॉर्म-विशिष्ट GUIs कि इसका इस्तेमाल निर्माण कर सकते हैं का निर्माण करना चाहते हैं।

मुझे नहीं पता कि विंडोज और लिनक्स पर कितना सहनशील wxpython या pyqt हैं, लेकिन आगे आप ओएस एक्स पर सादे कोको से प्राप्त करते हैं, जितना कठिन हो जाता है और इसे कम सुखद बनाता है।

+0

wxPython सबसे नज़दीकी है जो आप विंडोज़ और लिनक्स दोनों पर देशी दिखने के लिए प्राप्त कर सकते हैं, लेकिन यह ओएस एक्स – voyager

+1

पर अच्छा नहीं लगेगा। मैंने मैक्स ओएस एक्स पर wxPython का उपयोग करके कुछ ऐप बनाया है और यह काफी अच्छा लगता है –

+0

यह सिर्फ इतना नहीं है देखो। मैं अधिकांश भाग के लिए ठीक से संभाल सकता है। यह सिर्फ बुरा व्यवहार है जो मुद्दों का कारण बनता है। फ़ायरफ़ॉक्स ने ओएस एक्स पर सही दिखने और अधिकतर सही महसूस करने के लिए बहुत सारे काम किए हैं, लेकिन मैं अभी भी अपने सिस्टम डिक्शनरी में इसे देखने के लिए एक शब्द को घुमाने के दौरान cmd-ctl-d नहीं दबा सकता। – Dustin

2

CPython आधारित अजगर देशी क्रम है ,,, यह होस्टिंग ओएस के लिए एक पतली क्रम स्तर है, ironpy नरम वी एम आधारित अजगर है ,,, यह एक भारी नरम interpter डॉटनैट वीएम में embeded ,, जो कहा जाता है है clr

कुल मिलाकर, cpython को एक पटकथा भाषा मूल रूप से बनाया जाता है, यह भाषा पर ध्यान केंद्रित करता है, जबकि लोहे को clr के साथ पूरा करने के लिए बनाया जाता है, जहां clr मुख्य essisal है, तो लोभी भाषा ही ,,, यह अधिक जानकारी के

+0

मुझे लगता है कि आप उलझन में हैं। आयरनपीथन में एक अभिव्यक्ति के बाद व्याख्या की गई है, इसे एमएसआईएल में संकलित किया गया है। और जब एमएसआईएल में एक अभिव्यक्ति निष्पादित की जाती है, तो इसे मूल कोड में संकलित किया जाता है। यही कारण है कि आम तौर पर स्टार्टअप समय के मामले में आयरनपीथन धीमा होता है, लेकिन निष्पादन प्रवाह में तेज़ी से होता है। आप कुछ मानक कर सकते हैं और खुद को देख सकते हैं। – ozgur