मैं सोच रहा था कि क्या एक .NET- संगत सीएलआर था जिसे सीएलआई (सामान्य भाषा आधारभूत संरचना) का उपयोग करके कार्यान्वित किया गया था, उदाहरण के लिए, .NET का उपयोग करके, या कम से कम यदि कोई संसाधन था जो किसी के निर्माण में मदद करेगा।क्या कोई सीएलआर है जो सीएलआर पर चलता है?
असल में, .NET प्रोग्राम की तरह कुछ जो मेमरीस्ट्रीम के रूप में असेंबली लोड करता है, बाइटकोड को पार करता है, प्रकार बनाता है, और निर्देशों को निष्पादित करता है। वैकल्पिक रूप से, यह प्रतिबिंब का उपयोग कर मानक आईएल को जेआईटी-संकलन कर सकता है। स्वीकार करें या फिर।
मैं को मूल सीएलआर द्वारा चलाने के लिए एक .NET भाषा संकलित नहीं करना चाहता हूं। मैं एक सीएलआर चाहता हूं कि लिखा गया है एक .NET भाषा (अप्रबंधित सी ++ या सी जैसा आमतौर पर नहीं है) और रन सीआईएल। यदि सही किया गया है, तो यह स्वयं को चलाने में सक्षम होना चाहिए।
इस तरह की चीज़ के लिए मोनो.सीसिल का उपयोग करने पर कोई विचार?
लेकिन ... क्यों? ऐसा करने के लिए यह एक बहुत ही अजीब बात है, और मैं किसी भी संभावित उपयोग-मामलों के साथ नहीं आ सकता। – davr
@ डेवर: क्योंकि तब आप सीएलआर में सीएलआर में सीएलआर चला सकते हैं! – Shog9
@Davr एओपी के समान तर्कों में से बहुत कुछ आता है लेकिन एक सीएलआर-आधारित सीएलआर भी सामान्य सीएलआर की तुलना में और अधिक "प्रबंधित" हो सकता है क्योंकि यह स्वयं पर प्रतिबिंबित हो सकता है और अनुकूलन समेत संशोधनों को संशोधित कर सकता है, एक सादे पुराने के साथ संभव नहीं CLR। इसके अलावा, यह बस अच्छा है। –