3

Roslyn 是用 C# 编写的,带有一些初始引导。它是否为我们不需要 .NET for c# 铺平了道路?也许是带有“.NET”运行时的 C# 版本太小以至于我们甚至不认为它是“.NET”?

提前感谢你的帮助。

4

1 回答 1

13

Roslyn 是用 C# 编写的,带有一些初始引导。它是否为我们不需要 .NET for c# 铺平了道路?

我注意到 StackOverflow 不是提出需要预测未来的问题的好地方。因此,我的发言仅限于目前。

Roslyn 项目的目的是让人们更容易对 C# 和 VB 程序进行词汇、句法和语义分析。如果你想使用 Roslyn 词法、句法或语义分析器来制作一个编译器,为其他运行时编译 C#,我想你可以这样做,但这不是我们项目的关键场景之一。我们预计大多数人将使用 Roslyn 来分析在 .NET 上运行的程序。

于 2011-12-16T20:43:53.497 回答