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