आईओएस पर, सी ++ (स्पष्ट रूप से) बैक-एंड कोड के लिए काम करता है, हालांकि, आपको GUI/ईवेंट हैंडलिंग के लिए उद्देश्य-सी की आवश्यकता होगी। (सही)। इसके अतिरिक्त, एंड्रॉइड कोड आमतौर पर जावा है। जबकि आप देशी कोड लिख सकते हैं, एंड्रॉइड पर मूल कोड और डाल्विक कोड के बीच संचार ओवरहेड की वजह से यह धीमा होता है।
गुइल जीसीसी के साथ बनाता है, और ऐप्पल के एक्सकोड में जीसीसी का एक भिन्नता है, इसलिए आप इसे काम पर ला सकते हैं। हालांकि, मैं कुछ चीजों के बारे में सावधान रहूंगा:
1) ऐप्पल के जीसीसी कांटा में गुइल के आधुनिक संस्करणों को बनाने के लिए आवश्यक सभी सुविधाएं शामिल नहीं हो सकती हैं। 2) जबकि गुइल खुद को एलजीपीएल (जीएनयू लेसर जनरल पब्लिक लाइसेंस) के तहत लाइसेंस प्राप्त है, और इसलिए आईओएस ऐप में इस्तेमाल होने की इजाजत है, कई गुइल पुस्तकालय जीपीएल के तहत हो सकते हैं, उन्हें अनुपयोगी (तकनीकी के बजाय कानूनी, कारणों)।
मैं इसका परीक्षण करने में सक्षम नहीं हूं (मैक तक पहुंच नहीं है), हालांकि, गुइल को कम से कम एक्सकोड में बनाना चाहिए।
एक एम्बेडेड स्क्रिप्टिंग भाषा के रूप में गुइल के प्रदर्शन के लिए, व्यक्तिगत प्राथमिकता को प्राथमिकता दी जाती है। गुइल एक पूर्ण-विशेषीकृत, आधुनिक योजना है, हालांकि, आपको अपने लक्षित बाजार पर विचार करना चाहिए। यदि वे योजना को अस्वीकार करने की संभावना रखते हैं, तो जावास्क्रिप्ट (विशेष रूप से) बेहतर विकल्प हो सकता है।
@ क्रिस्टियन: हाहाहाहा। संदर्भ के लिए: http://www.gnu.org/software/guile/ –