Welche Optionen werden von Microsoft unterstützt, um C # /. NET 4.0-Code nativ auf dem Mac auszuführen? Ja, ich weiß über Mono Bescheid, aber unter anderem bleibt es Microsoft hinterher. Und Silverlight funktioniert nur in einem Webbrowser. Eine VMWare-Lösung wird es auch nicht schaffen.
Gibt es eine halbautorisierende Antwort darauf, warum Microsoft .NET auf dem Mac selbst einfach nicht unterstützt? Es scheint, als könnten sie Silverlight und / oder Mono kaufen und schnell da sein. Kein natives Visual Studio erforderlich; Cross-Compiling und Remote-Debugging sind in Ordnung.
Der Grund dafür ist, dass bei meiner Arbeit die Unsicherheit über die Zukunft zunimmt, was dazu führt, dass in C ++ viel mehr Entwicklungen als in C # durchgeführt werden. Brandneue Projekte entscheiden sich für C ++. Niemand möchte dem Management in 18 bis 24 Monaten "Entschuldigung" sagen, falls der Mac (oder das iPad) zur Anforderung wird. C ++ wird als sicherere Option angesehen, auch wenn dies (wohl) heute einen Produktivitätsverlust bedeutet.