2010-01-27 22 views
22

मैं तर्क के एक टुकड़े पर काम कर रहा हूं कि मैं सर्वर पर और ब्राउज़र में भी व्यक्त करना चाहता हूं। कुछ ऐसा फॉर्म मान्य करने जैसा है जहां तत्वों के बीच कुछ तार्किक संबंध होना चाहिए जो पहले से ही दर्ज किया गया है।मैं रुबी को जावास्क्रिप्ट में कैसे संकलित कर सकता हूं?

तो ... यदि मैं एक बार तर्क लिख सकता हूं और किसी भी तरह रूबी और जावास्क्रिप्ट के साथ समाप्त हो सकता हूं, तो मैं केवल एक बार तर्क लिख सकता हूं और यह सुनिश्चित करने के बारे में चिंता करने की ज़रूरत नहीं है कि विभिन्न भाषाओं में लिखे गए कोड के दो टुकड़े एक ही कार्यात्मक व्यवहार है।

मुझे रुबी में सब कुछ पुन: उत्पन्न करने की आवश्यकता नहीं है, जाहिर है, और एक सरलीकरण रूबी में Functional Javascript जैसे एक सामान्य प्रयोजन उद्देश्य पुस्तकालय को बंद करना होगा।

क्या किसी को रूबीजेएस के साथ अनुभव है? क्या कोई मुझे रूबीजेएस का उपयोग कर मौजूदा परियोजना में इंगित कर सकता है? अग्रिम धन्यवाद ...

उत्तर

6

मैं के बारे में पता है, लेकिन यह http://hotruby.yukoba.jp/

+0

समस्या को हल करने के लिए यह निश्चित रूप से एक अलग दृष्टिकोण है। बहुत दिलचस्प, धन्यवाद। – raganwald

1

मैं हाल ही में "जॉनसन" जो रूबी के अंदर Spidermonkey जावास्क्रिप्ट दुभाषिया एम्बेड करता नामक एक परियोजना के बारे में सुना इस्तेमाल नहीं किया है। http://github.com/jbarnette/johnson

तब आप रूबी के अंदर कुछ जावास्क्रिप्ट को निकाल सकते हैं।

+4

इस तरह के रूप में शांत है, यह ओपी के सवाल का जवाब नहीं देता है। –

6

शायद इस मदद करता है: http://opalrb.org/ जहां तक ​​मेरा बता सकते हैं, हालांकि

17

इसे करने की कोशिश नहीं की है, Opal सबसे अच्छा रूबी जे एस करने के लिए कनवर्टर/संकलक वहाँ अभी है। Here आप इसे क्रिया में देख सकते हैं।

यह सही नहीं है, लेकिन यह ज्यादातर समय काम करता है और RubyJS जैसी पुरानी परियोजनाओं के विपरीत, ओपल अभी भी सक्रिय रूप से विकसित हो रहा है।

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

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