No tengo muy claro cuando se pasa de byte-code a nativo
Bueno, pues ya lo tengo un poco más claro. El código de C# puede dejarse como byte-code o compilado a código nativo. Si lo compilamos en byte-code sería posible ejecutarlo en cualquier máquina sólo con tener una máquina virtual que lo procesase (igual que Java). En cualquier caso sí es cierto que Microsoft tiene la sartén por el mango. Si C# no es un estándard abierto, Microsoft podrá modificarlo a su antojo y hacer la vida imposible a los que no están con él. Pero a eso ya casi estamos acostumbrados... del mismo modo que ya hay implementaciones de asp en linux, si C# es verdaderamente poderoso (tanto como dicen) no tardaremos en verlo en nuestra konsola
Re:.NET en otros SO
(Puntos:1)( http://barrapunto.com )
Bueno, pues ya lo tengo un poco más claro. El código de C# puede dejarse como byte-code o compilado a código nativo. Si lo compilamos en byte-code sería posible ejecutarlo en cualquier máquina sólo con tener una máquina virtual que lo procesase (igual que Java). En cualquier caso sí es cierto que Microsoft tiene la sartén por el mango. Si C# no es un estándard abierto, Microsoft podrá modificarlo a su antojo y hacer la vida imposible a los que no están con él. Pero a eso ya casi estamos acostumbrados... del mismo modo que ya hay implementaciones de asp en linux, si C# es verdaderamente poderoso (tanto como dicen) no tardaremos en verlo en nuestra konsola