Y ycyxzwc Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-01 #1 C#需要二次编译,既然我们几乎都在Windows X 上运行,可不可以直接编成二进制? 省去背上一个重重的壳!
C catfox Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-01 #2 1。 。net平台的所有语言都要先转换成IL(中间语言), 再由CLR来执行,这样才可以实现跨语言, 只有通过这个IL,才可以实现各种编程语言之间的互动 2。 不排除微软准备将。net升级成跨平台
C chinaplate Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-03 #3 原理上是可以将il编译为native code,现在还没有这样的工具, 但这样做,就失去了clr的意义。 》背上一个重重的壳! 这个壳,感觉上是重重,事实上从长远看它也将带来更大的好处。 平台无关、代码安全、多语言代码共享等。 momo就是MS,准备将dotnet移植到linux上一个尝试。
原理上是可以将il编译为native code,现在还没有这样的工具, 但这样做,就失去了clr的意义。 》背上一个重重的壳! 这个壳,感觉上是重重,事实上从长远看它也将带来更大的好处。 平台无关、代码安全、多语言代码共享等。 momo就是MS,准备将dotnet移植到linux上一个尝试。
V vickymade Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-03 #4 当然不可以了。 1·虽然都用Windows,但是机器的处理器不一定一样。MSIL的JIT可以针对某一特定CPU进行优化。 2·虽然都用Windows,但是98orsKorXP他们有很多API都是不同的。
当然不可以了。 1·虽然都用Windows,但是机器的处理器不一定一样。MSIL的JIT可以针对某一特定CPU进行优化。 2·虽然都用Windows,但是98orsKorXP他们有很多API都是不同的。