¿Cuáles son las opciones admitidas por Microsoft para ejecutar código C # / .NET 4.0 de forma nativa en Mac? Sí, sé acerca de Mono, pero entre otras cosas, se queda atrás de Microsoft. Y Silverlight solo funciona en un navegador web. Una solución de tipo VMWare tampoco es suficiente.
¿Hay alguna respuesta semi-autorizada de por qué Microsoft simplemente no admite .NET en la Mac misma? Parece que podrían Silverlight y / o comprar Mono y estar rápidamente allí. No hay necesidad de Visual Studio nativo; La compilación cruzada y la depuración remota están bien.
La razón es que donde trabajo hay una creciente incertidumbre sobre el futuro, lo que está causando que se desarrolle mucho más en C ++ en lugar de C #; nuevos proyectos eligen usar C ++. Nadie quiere decirle a la gerencia dentro de 18 a 24 meses "lo siento" si la Mac (o iPad) se convierte en un requisito. C ++ es visto como la opción más segura, incluso si (posiblemente) signifique una pérdida de productividad hoy.