क्या रूबी कोड को जावास्क्रिप्ट में कनवर्ट करना संभव है? मैंने RubyJS के बारे में सुना है लेकिन यह रूबी 1.9.2 के साथ काम नहीं करता है - क्या यह मामला है?रूबी 1.9.2 कोड जावास्क्रिप्ट में कनवर्ट करना?
उत्तर
ऐसा करने के लिए कई प्रयास किए गए हैं, लेकिन अधिकांश केवल अकादमिक डिग्री के लिए हैं। उदाहरण के लिए, जावास्क्रिप्ट में यह Ruby 1.9.2 VM।
Google V8 इंजन पर जावास्क्रिप्ट फ़ोकस पर पोर्ट करने के लिए अधिकांश प्रयास और ब्राउज़र-पक्ष के बराबर नहीं।
मुझे यह सामान कहां मिल सकता है? मेरे पास कुछ रूबी कोड है जो मैं node.js में चलाना चाहता हूं और मैं सभी रूबी –
को फिर से लिखना नहीं चाहता हूं अन्य उदाहरण हैं, लेकिन कुछ रूबी के पूर्ण विशिष्ट-अनुरूप कार्यान्वयन हैं। [आरबीवी 8] (https://github.com/macournoyer/rbv8) उदाहरण के लिए 2008 में अंतिम बार अपडेट किया गया था। – tadman
मुझे ऐसा लगता है कि Opal सबसे अच्छा रूबी जावास्क्रिप्ट को कनवर्टर/संकलक वहाँ अभी है। आप इसे here कार्रवाई में देख सकते हैं।
यह सही नहीं है, लेकिन यह ज्यादातर मामलों में काम करता है और RubyJS जैसी पुरानी परियोजनाओं के विपरीत, ओपल अभी भी सक्रिय रूप से विकसित हो रहा है। (Opal on Github देखें)
- 1. स्थापित रूबी 1.9.2 और 1.9.3
- 2. आरवीएम, रूबी 1.9.2, बंडलर और यात्री
- 3. रेल पर रूबी में content_tag में HTML को कनवर्ट करना
- 4. जावा कोड को कोड कोड में कनवर्ट करें
- 5. एचटीएमएल में रूबी कोड एम्बेड करना?
- 6. प्राधि उपलब्ध नहीं (Net :: SMTPAuthenticationError) रूबी में 1.9.2
- 7. रूबी 1.9.2 में रैक स्तर पर SystemStackError, 1.8.7
- 8. रूबी प्रतीक # to_proc 1.9.2-पी 180 में संदर्भ लीक?
- 9. रूबी कोड
- 10. रूबी - प्रतीक से परिवर्तनीय में कनवर्ट करें
- 11. पढ़ना 1.9.2 p290
- 12. रूबी में .json से .csv कनवर्ट करें
- 13. पायथन - सीएसवी को ऑब्जेक्ट्स में कनवर्ट करना - कोड डिज़ाइन
- 14. fastercsv त्रुटि 1.9.2
- 15. रूबी - स्ट्रिंग को पूर्णांक में कनवर्ट करें
- 16. लिनक्स पर रूबी 1.9.2 संकलन के लिए आवश्यक पूर्वापेक्षाएँ?
- 17. नेट दिनांक समय में कनवर्ट जावास्क्रिप्ट दिनांक
- 18. रेलवे में जावास्क्रिप्ट फ़ंक्शन में रूबी वैरिएबल पास करना
- 19. रूबी कोड
- 20. कनवर्ट करें। चेंज टाइप और enums में कनवर्ट करना?
- 21. सिनात्रा और रूबी के साथ मुद्दे 1.9.2 शॉटगन
- 22. नेटबीन्स 6.9.1 + रेल 3 + रूबी 1.9.2 पी 0 डीबगिंग
- 23. रूबी के साथ vim संकलन कैसे करें 1.9.2
- 24. रूबी इनलाइन सी कोड संकलित करना - त्रुटियों को हल करना
- 25. जावा को आईओएस में कनवर्ट करना
- 26. रूबी - स्ट्रिंग को आज तक कनवर्ट करें
- 27. आर में दशमलव में बाइनरी कनवर्ट करना?
- 28. PHP में पीडीएफ में एचटीएमएल कनवर्ट करना?
- 29. लैंडस्केप से पोर्ट्रेट में दृश्य कनवर्ट करना?
- 30. जिफियों को मिली सेकंड में कनवर्ट करना
मैं हमेशा एक उच्च स्तरीय भाषा में कोड लिखने और फिर दूसरे में परिवर्तित होने से सावधान रहूंगा। सभी कोड जनरेटर की तरह, नौकरी करने के लिए लक्षित भाषा में सर्वोत्तम संभव कोड के साथ समाप्त होने की संभावना नहीं है। जावास्क्रिप्ट कोड को सीधे लिखना लगभग हमेशा बेहतर होता है। – Spudley
इसके अलावा, आपको यह विचार करना होगा कि आपके रूबी कोड का उपयोग करने वाली लाइब्रेरी का सीधे जावास्क्रिप्ट में अनुवाद किया जा सकता है या नहीं। अधिक संभावना है, आप अपने रूबी कोड को जावास्क्रिप्ट पर पोर्ट कर देंगे। – OnesimusUnbound