मुझे पता है सी # और जावा करते हैं। किसी और को किसी और के बारे में पता है?कौन सी प्रोग्रामिंग भाषाओं में जेआईटी कंपाइलर्स हैं?
उत्तर
कड़ाई से बोलते हुए, जेआईटी रनटाइम की एक संपत्ति है, न कि भाषा। पेडेंटिक प्वाइंट, लेकिन निहितार्थ यह है कि उदाहरण के लिए जेवीएम पर चलने वाली कोई भी भाषा जेवीएम के जेआईटी का लाभ उठा सकती है। ज्योथन, जेआरबी, ग्रोवी, आदि
टैमरिन में भी एक जेआईटी है। मुझे लगता है कि यह जावास्क्रिप्ट और एक्शनस्क्रिप्ट चला सकता है? नहीं सकारात्मक ...
अतिरिक्त पुस्तकालयों के साथ सी ++।
विकिपीडिया पर Just-In-Time Compilation
लेख को सूचीबद्ध करता है कई और अधिक:
- जीएनयू बिजली - एक छोटी सी, पार मंच - कि रन-टाइम
- मोज़िला nanojit पर विधानसभा भाषा कोड उत्पन्न करता है एक पुस्तकालय सी ++ लाइब्रेरी जो मशीन कोड को उत्सर्जित करती है। इसका उपयोग मोज़िला टैमरिन और स्पाइडरमोन्की जावास्क्रिप्ट इंजन के लिए जेआईटी के रूप में किया जाता है
और सी ++ के लिए कई और असेंबली emmiters।
सी # के लिए - सभी .NET भाषाएं एक ही रनटाइम और जिट का उपयोग करती हैं। वीबी.नेट, सी #, एफ #, आयरनपीथन, आयरनरुबी, कोबोल.नेट और अधिक ...
.NET रनटाइम जेआईटी का उपयोग करता है ताकि किसी भी भाषा को मार दिया जा सके। आप अधिक जानकारी here पा सकते हैं।
सी # जेआईटी का उपयोग नहीं करता है। सी # .NET प्लेटफार्म के लिए सीआईएल को संकलित करता है, और .NET निष्पादन समय पर जेआईटी का उपयोग करता है।
.NET बस C# से कहीं अधिक है। वीबीएनईटी, डेल्फी.NET, फुजीत्सु कोबोल, आयरन रूबी, आयरनपीथन, एफ # और बहुत कुछ भी है। .NET प्लेटफॉर्म को लक्षित करने वाली सभी भाषाएं रनटाइम पर .NET JIT कंपाइलर का उपयोग करती हैं।
प्रोग्रामिंग भाषाएं जेआईटी का उपयोग नहीं करती हैं। कार्यक्रम जेआईटी का उपयोग करें।
सी # में जेआईटी सी # का अनुवाद सीआईएल और सीआईएल 'निष्पादन योग्य' में किया गया है जेआईटी चलाया गया है।
दलविक जावा के सिंटैक्स का उपयोग करता है, लेकिन इसे अपने बाइटकोड में संकलित किया जाता है। डाल्विक वीएम जावा वीएम से काफी अलग है।
+1। यही कारण है कि मूल रूप से मुझे इस सवाल से पूछने के लिए प्रेरित किया। – DJTripleThreat
PLT Scheme के पास कुछ समय के लिए एक जेआईटी है।
मेरा मानना है कि इनमें से दोनों x86 तक सीमित हैं।
x86-64 के लिए लुआजिट बीटा में है और जल्द ही उपलब्ध होगा। – asandroq
स्मॉलटॉक में जेआईटी कंपाइलर्स हैं।
, वहाँ एक PyPy परियोजना है, जो यह JIT
(संभव कई मामलों में तेजी से CPython की तुलना में चलाने के लिए कोड बनाने) वहाँ परिभाषित करता है/एक JIT कम्पाइलर का उपयोग करता है क्या पर कुछ भ्रम की स्थिति है शामिल हैं: है यह एक प्रोग्रामिंग भाषा है? क्या यह एक कार्यक्रम है? एक रनटाइम पर्यावरण?
वास्तव में, यह कार्यान्वयन एक विशेष प्रोग्रामिंग भाषा है जो विशिष्ट लक्ष्य निर्देश सेट आर्किटेक्चर (x86, x86_64, पीपीसी, के लिए एक जेआईटी कंपाइलर प्रदान करता है ...)।
उदाहरण के लिए, एसबीसीएल कार्यान्वयन आम LISP के लिए एक जेआईटी कंपाइलर प्रदान करता है, लेकिन उस भाषा के अन्य कार्यान्वयन (जैसे सीएलआईएसपी) नहीं हैं।
एक और उदाहरण, जावा वर्चुअल मशीन के ओपनजेडीके कार्यान्वयन कुछ आर्किटेक्चर के लिए एक जेआईटी प्रदान करता है, लेकिन दूसरों के लिए नहीं (जैसे एआरएम) जहां बाइटकोड अभी भी व्याख्या किया गया है।
एक साइड नोट के रूप में: फैक्टर प्रोग्रामिंग भाषा को न भूलें। कार्यान्वयन भारी रूप से एक जेआईटी कंपाइलर का उपयोग करता है।
- 1. कौन सी प्रोग्रामिंग भाषाओं में नियमित व्याकरण होता है?
- 2. कौन सी प्रोग्रामिंग भाषाएं संदर्भ-मुक्त हैं?
- 3. प्रोग्रामिंग भाषाओं में समाप्ति
- 4. प्रोग्रामिंग भाषाओं
- 5. कौन सा कार्यात्मक प्रोग्रामिंग भाषाओं में जैव सूचना विज्ञान पुस्तकालय हैं?
- 6. प्रोग्रामिंग भाषाओं में सांस्कृतिक मुद्दे
- 7. प्रोग्रामिंग भाषाओं में प्रतीकों की आवृत्ति
- 8. आईईईई 754 सही भाषाओं को कौन सी भाषाएं मिलती हैं?
- 9. विभिन्न प्रोग्रामिंग भाषाओं में संचारित सॉकेट संचार कर सकते हैं?
- 10. कई प्रोग्रामिंग भाषाओं में स्ट्रिंग्स अपरिवर्तनीय क्यों हैं?
- 11. गणितीय प्रोग्रामिंग भाषाओं
- 12. SIMD प्रोग्रामिंग भाषाओं
- 13. कई आउटपुट भाषाओं में मेटा प्रोग्रामिंग
- 14. सी ++ कंपाइलर्स वास्तव में संदर्भ पैरामीटर कैसे पास करते हैं?
- 15. कौन सी प्रोग्रामिंग भाषाएं (स्मॉलटाक के अलावा) छवि आधारित हैं?
- 16. एंड्रॉइड में सी/सी ++ कंपाइलर्स इंस्टॉल करना
- 17. कंपाइलर्स
- 18. क्या फोरट्रान कंपाइलर्स हैं?
- 19. क्यों कई प्रोग्रामिंग भाषाओं प्रकार * बाद * परिवर्तनीय नाम डालते हैं?
- 20. विभिन्न सी ++ कंपाइलर्स
- 21. प्रोग्रामिंग भाषाओं में विभिन्न संरचनाओं की गति (जावा/सी #/सी ++/पायथन/...)
- 22. ओपन सोर्स कामयाब प्रोग्रामिंग भाषाओं
- 23. प्रोग्रामिंग भाषाओं के लिए पार्सर्स का स्रोत?
- 24. मुझे प्रोग्रामिंग भाषा में रूचि है। प्रोग्रामिंग के कौन से क्षेत्र मेरे लिए अच्छे हैं?
- 25. अनिवार्य भाषाओं के लिए कंपाइलरों पर कार्यात्मक भाषाओं के लिए कंपाइलर्स के फायदे
- 26. कौन सी .NET प्रोग्रामिंग भाषाएं कोडडॉम प्रदाता है?
- 27. एंड्रॉइड एप्लिकेशन विकसित करने के लिए कौन सी प्रोग्रामिंग भाषाएं उपयोग कर सकती हैं?
- 28. भाषाओं के बीच प्रोग्रामिंग कौशल कैसे हस्तांतरण कर रहे हैं?
- 29. कौन सा सामान्य उद्देश्य प्रोग्रामिंग भाषाएं/कार्यान्वयन सी
- 30. आपके लिए प्रोग्रामिंग भाषाओं के सबसे महत्वपूर्ण गुण क्या हैं?
दाएं। मैंने इस तथ्य का शीर्षक बदलने के लिए इस सवाल का शीर्षक बदल दिया, धन्यवाद! Dalvik का उल्लेख करने के लिए – DJTripleThreat