2013-11-15 6 views
5

जैसा कि मैं इसे समझता हूं, पीएनएसीएल को सी और सी ++ का समर्थन करने के लिए डिज़ाइन किया गया है। क्या किसी ने पीएनएसीएल में चलाने के लिए कोई अन्य भाषाएं (जो देशी कोड में संकलित) प्राप्त करने में कामयाब रहे हैं?पीएनएसीएल पर कौन सी अन्य प्रोग्रामिंग भाषाएं चलती हैं?

उत्तर

4

रुबी, लुआ और कई अन्य भाषाओं को पहले से ही NaCl पर भेज दिया गया है। पूर्ण दस्तावेज़ीकरण के लिए NaCl बंदरगाहों की सूची देखें। https://code.google.com/p/naclports/wiki/PortList

+0

क्या रूबी और लुआ दुभाषिया सी/सी ++ में लिखे गए हैं? –

+0

@ जोनहैर्रॉप: हाँ –

+0

@ जेनस ट्रॉल्सन: ठीक है, धन्यवाद। मुझे केवल उन भाषाओं में दिलचस्पी है जो देशी कोड में संकलित हैं। –

2

पीएनएसीएल को अन्य भाषाओं को लक्षित करने के लिए कुछ अलग-अलग दृष्टिकोण हैं। एक पीएनएसीएल टूलचेन के साथ भाषा दुभाषिया संकलित कर रहा है। चूंकि अधिकतर दुभाषिया/वीएम सी और सी ++ में लिखे जाते हैं, इसलिए यह अभ्यास में आसान हो जाता है। naclports पहले से ही लुआ, पायथन और रूबी इस तरह से चल रहा है।

llgo द्वारा अधिक प्रत्यक्ष दृष्टिकोण लिया जाता है - वास्तव में पीएनएसीएल बिटकोड उत्सर्जित करता है। https://groups.google.com/forum/#!topic/native-client-discuss/Km1FOVH6yn0

असली जवाब है - - वहाँ भी मोनो बारे में विचार विमर्श PNaCl पर (जो सोडियम क्लोराइड पर चलने करता है) थे यह अभी भी जल्दी है (! PNaCl सार्वजनिक रूप से पिछले सप्ताह जारी किया गया था); यह व्यवधान के लिए एक परिपक्व क्षेत्र है क्योंकि तकनीक नई है। अगर कोई अन्य भाषाओं को बंद करना चाहता है, तो इसका बहुत स्वागत होगा।

+1

यहां कोई विकास? –

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