他们说.net语言生成的中间代码,是因为比直接生成可执行的2进制文件有些优势,因为中间代码交给CLR去解释成2进制命令来执行,CLR能判断当前机器的硬件环境,生成的2进制命令会针对该环境优化,所以速度更快……
大家认同这个说法吗?如果真的是这样,那么为什么还说C、C++开发,生成的EXE会比.net或java的更快呢?.net和java应该都差不多吧,都靠一个内似虚拟机的东西来解释执行,估计性能也不相上下吧?
慕田峪4524236
qq_遁去的一_1