मैं एक कंपाइलर का निर्माण कर रहा हूं जो .NET को लक्षित करता है और मैंने पहले सीआईएल सीधे उत्पन्न किया है, लेकिन डीएलआर पेड़ उत्पन्न करने से मेरा जीवन उचित मात्रा में आसान हो जाएगा। मैं कुछ गतिशील विशेषताओं का समर्थन कर रहा हूं, अर्थात् रनटाइम फ़ंक्शन सृजन और डकटाइपिंग, लेकिन कोड का विशाल बहुमत पूरी तरह स्थिर है।(मुख्य रूप से) स्थैतिक भाषा संकलन के लिए डीएलआर का उपयोग
तो अब है कि कि समझाया गया है, मैं निम्नलिखित प्रश्न हैं:
- डीएलआर स्थिर संकलन के लिए इस्तेमाल किया गया है, छोटे उदाहरण के बाहर MSDN ब्लॉग पर?
- यदि हां, तो किस प्रकार का प्रदर्शन हासिल किया गया था?
- यदि नहीं, तो क्या मूल रूप से इसे रोकना कुछ भी है?
- क्या डीएलआर का उपयोग करने या सीधे आईएल उत्सर्जित करने से कोड उत्पन्न करने का कोई बेहतर तंत्र है?
ब्लॉग/कोड/वार्ता के इस संदर्भ या संदर्भ में कोई अंतर्दृष्टि की सराहना की जाएगी।
आपकी प्रतिक्रिया के लिए धन्यवाद, मैंने कुछ स्थैतिक संकलन प्रोटोटाइप बनाने शुरू कर दिए हैं, इसलिए हम देखेंगे कि चीजें कैसे जाती हैं :) मैं कहूंगा, मुझे काफी अस्पष्ट साइट पर एमएस में किसी से प्रतिक्रिया की उम्मीद नहीं थी -- देखकर अच्छा लगा :) –