什么是“C#编译器作为服务”的状态

回到2008年的PDC,在Anders Hejlsberg的C#期货谈话中,他谈到了重写C#编译器并提供“编译器即服务”,当然我在他们针对C#4.0时间框架时给人的印象。 …

那么,有谁知道这是什么状态? 它似乎没有在CTP中存在,除了链接到2008 PDC会话video(大约一个小时)之外,几乎没有关于WEB的信息。

这个倡议变暗了吗?

当然不是C#4.0。 我们刚刚完成C#4.0的最后几个bug修复。

工具集的这个方向是长期计划,可能永远不会实现。 我不讨论未公布的,假设的未来特征的时间表。

更新:2011年10月

我们刚刚发布了“编译器即服务” 的预览版 ,即“Roslyn”项目。

我们仍然没有宣布最终的船舶; 它将发布在Visual Studio 11上。

它已经在Mono上推出了相当长的一段时间。

它已经以Roslyn的名义发布了CTP版本。 您可以在RosLyn查看

截至今天(2011年10月19日),可以从http://msdn.microsoft.com/en-us/roslyn下载Roslyn的CTP。

CTP安装在Visual Studio 2010 SP1之上。

我很确定我现在听到传言这是一个“介于4.0和5.0之间”的项目(一个单独的库,比如ASP.NET MVC)……但是我不记得我听到了什么。 我当然不会在4.0中期待它。 坦率地说,我甚至不知道这句话到底意味着什么 – 它可以涵盖一系列function。