¿En qué idioma está escrito el CLR?

8

Solo por curiosidad, ¿en qué idioma está escrito el CLR? Leí en la entrada de Wikipedia de la Máquina virtual Java que está programado en C ++; ¿Es esto lo mismo para el CLR?

Lo siento, si esto está fuera de tema, no sentí que esta pregunta fuera lo suficientemente técnica como para continuar en Stack Overflow.

Aralox
fuente

Respuestas:

13

¡Podría ser Java! De acuerdo, tal vez no ...

En realidad, el CLR está escrito principalmente en C ++ y una pequeña guarnición de lenguaje ensamblador de acuerdo con esto: http://social.msdn.microsoft.com/forums/en-US/netfxbcl/thread/e7ca66a9-aac5-47b7-b41f- 01b1f1543f38 /

C ++ es un buen lenguaje para esto, ya que es a la vez portátil, rápido y expresivo.

No preguntaste, pero para tu información, la biblioteca de clases de marco (FCL) es C #. También tiene sentido: un buen ejercicio de alimentación para perros.

codingoutloud
fuente