¿Cuáles son los pros y los contras de escribir aplicaciones WinRT C # / XAML vs. C ++ / XAML en Windows8? [cerrado]

Me gustaría seguir la ruta de portar un componente WPF / Silverlight a Windows 8. Para un poco de contexto, el componente es unGráfico WPF en tiempo real, que utiliza una mezcla de WPF / XAML y la representación de mapa de bits para lograr un alto rendimiento.

Me gustaría que el componente fuera compatible con Metro, por ejemplo. utilizado en el modo metro, así como el modo de escritorio. Leí mucho sobre la creaciónC ++ / WinRT aplicaciones en Windows 8, así comoC # / XAML aplicaciones, pero ¿cuáles son las diferencias entre los dos marcos?

¿Hay limitaciones si elige C # / XAML sobre C ++ / XAML? Considere también que la conversión de C # / Xaml en .NET4.0 a Windows8 sería mucho más fácil si pudiera mantener C # / XAML. Sin embargo, ¿podré crear un componente de Metro con todas las funciones utilizando este método?

Sus comentarios / sugerencias son apreciados.

Editar:

Si estás votando para cerrar este hilo, por favor publica un comentario por qué. Es una pregunta válida, tiene +6 votos, cuatro respuestas y un favorito. Me parece razonable que me lo guarden!

Respuestas a la pregunta(4)

Su respuesta a la pregunta