2011-04-16 13 views
21

क्या एनडीके के साथ एंड्रॉइड को पोर्ट किया गया है? मैं एक परियोजना के लिए सी ++ में लिखने की सोच रहा हूं, लेकिन मैं पहिया को फिर से शुरू नहीं करना चाहता हूं। क्या किसी ने ऐसा जानवर देखा है?लिस्प और एंड्रॉइड एनडीके

मैं this परियोजना को देखा है, लेकिन यह मैं के लिए ... काफी क्या देख रहा हूँ नहीं है

+0

मुझे एनडीके को चिबी योजना को पोर्ट करने का प्रयास करना अच्छा लगेगा, लेकिन यह कॉपियस फ्री टाइम का मामला है। ;-) –

+1

ठीक है, मैंने पहले लिस्प के साथ सी ++ के तहत खेला है, और चूंकि एनडीके मुझे उनको संकलित करने की इजाजत देता है, मुझे लगता है कि यह शुरुआत में एक साथ * बहुत अधिक परेशानी नहीं होगी। मैं बस ऐसा नहीं करना चाहता हूं अगर कोई और पहले से ही इसी तरह की परियोजना पर काम कर रहा है, क्योंकि मैं वहां योगदान कर सकता हूं। –

+0

पायथन के एक ब्रैकेट संस्करण के बारे में कैसे? यह lisp के बहुत करीब होगा :) –

उत्तर

16

ECL on Android with the NDK चलाने के लिए एक प्रयास चल रहा है।

Embeddable Common Lisp (ईसीएल) कॉमन लिस्प का कार्यान्वयन और सी को संकलित करता है

हाल ही में एक post Android पर ईसीएल की स्थिति के बारे में डेवलपर की ओर से के अनुसार, "यह एक बिंदु पर अब है जहां यह काफी पूरा हो । " डेवलपर वर्तमान में जावा एपीआई में बाइंडिंग जोड़ने पर काम कर रहा है।

+2

मेरी इच्छा है कि मैं आप दोनों को इस जवाब के लिए क्रेडिट दे सकता हूं! लिस्प के दोनों प्रकार मेरे उद्देश्यों के लिए उचित रूप से पूर्ण दिखाई देते हैं। मैं देखूंगा कि मैं दोनों को खत्म करने में मदद के लिए क्या कर सकता हूं। एक बार फिर धन्यवाद! –

+0

हम दोनों को श्रेय देने के आपके इरादे का सम्मान करने के लिए, मैंने wm_eddie का जवाब उखाड़ फेंका है। –

3

के बारे में NDK lisps पता नहीं है, लेकिन वहाँ कम से कम a port of clojure for Dalvik (ऐसा नहीं NDK) है, लेकिन यह सही है अब वास्तव में उपयोगी होने के लिए लोड करने के लिए बहुत धीमी है। जाहिर है, एंड्रॉइड पर लोड समय में सुधार करने के लिए कुछ फोकस है।

अन्य refs: http://www.deepbluelambda.org/programming/clojure/creating-android-applications-with-clojure

+0

मैं आपके उत्तर की सराहना करता हूं, लेकिन एनडीके में ऐसा करने के कारणों में से एक कारण यह है कि जेवीएम के तहत लिस्प के सभी मौजूदा कार्यान्वयन में इस तरह का खराब प्रदर्शन है। मैं उम्मीद कर रहा हूं कि भविष्य में वह बदलाव आएंगे। –

+0

मैं आपके बिंदु को समझता हूं। एंड्रॉइड के लिए पोर्टेबल गैर-डाल्विक लिस्प नहीं होने पर बस संभावित विकल्पों में से एक को इंगित करना चाहता था। अगर कोई है तो मुझे निश्चित रूप से दिलचस्पी है। –

9

मैं जवाब है कि बस एक कड़ी नफरत लेकिन मैं एक पुरुष की इस ब्लॉग पोस्ट जो गैम्बिट योजना चल रहा है मिल गया भर में आया था:

http://seanchapel.blogspot.com/2010/10/gambit-scheme-on-android.html

टिप्पणियों से यह लग रहा है इस ब्लॉग पोस्ट की तरह मेलिंग सूची पर चर्चा की गई थी, इसलिए इसे पैचिंग के बिना बनाना संभव हो सकता है।

संबंधित मुद्दे