【发布时间】:2010-08-18 20:53:10
【问题描述】:
我正在一台新机器上安装 Visual Studio 2010,并列出了已安装的默认组件。
其中有“Visual Studio F# 2.0 Runtime”,这似乎很奇怪,因为据我所知,所有 .NET 语言都被编译为 MSIL,然后被平等对待(这显然是不对的,因为有F# 运行时)。
所以我的问题出现了:不是所有的语言都编译为 MSIL 吗?如果是这样的话,那就意味着运行时分析器对于任何语言都应该是相同的,不是吗?如果确实如此,为什么 F# 的处理方式与其他语言不同?
任何想法将不胜感激!
【问题讨论】: