क्या, यदि कोई हो, तो Microsoft मूल मैक पर नेट 4.0 कोड चलाने के लिए समर्थित विकल्प हैं? हां, मुझे मोनो के बारे में पता है, लेकिन अन्य चीजों के बीच, यह माइक्रोसॉफ्ट को पीछे छोड़ देता है। और सिल्वरलाइट केवल एक वेब ब्राउज़र में काम करता है। VMWare- प्रकार के समाधान में कटौती नहीं होगी।
क्या कोई अर्ध-आधिकारिक उत्तर है कि Microsoft केवल मैक पर .NET का समर्थन क्यों नहीं करता है? ऐसा लगता है कि वे सिल्वरलाइट और / या मोनो खरीद सकते हैं और जल्दी से वहाँ हो सकते हैं। देशी विज़ुअल स्टूडियो की कोई आवश्यकता नहीं; क्रॉस-संकलन और दूरस्थ डिबगिंग ठीक है।
कारण यह है कि जहां मैं काम करता हूं वहां भविष्य के बारे में अनिश्चितता की मात्रा बढ़ रही है जो C # के बजाय C ++ में बहुत अधिक विकास का कारण बन रहा है; C ++ का उपयोग करने के लिए ब्रांड नई परियोजनाएँ चुन रही हैं। कोई भी प्रबंधन को 18 से 24 महीने तक बताना चाहता है कि "माफ़" को मैक (या आईपैड) एक आवश्यकता बन जाना चाहिए। C ++ को सुरक्षित विकल्प के रूप में देखा जाता है, भले ही यह (यकीनन) आज उत्पादकता में नुकसान का मतलब है।