Roslyn 和 .NET less C#?
Roslyn 是用 C# 编写的,并进行了一些初始引导。它是否为我们不再需要 .NET for c# 的那一天铺平了道路?也许具有“.NET”运行时的 C# 版本非常小,以至于我们甚至不认为它是“.NET”?
预先感谢您的帮助。
Roslyn is written in C# with some initial bootstrapping. Does it pave the way for a day when we don't need .NET for c#? Maybe a version of C# with a ".NET" runtime that is so small that we do not even consider it ".NET"?
Thanks in advance for your assistance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我注意到 StackOverflow 不是一个提出需要预测未来的问题的好地方。因此,我的发言仅限于现在。
Roslyn项目的目的是让人们更容易地对C#和VB程序进行词法、句法和语义分析。如果您想使用 Roslyn 词法、句法或语义分析器来制作一个为其他运行时编译 C# 的编译器,我想您可以这样做,但这不是我们该项目的关键场景之一。我们预计大多数人将使用 Roslyn 来分析在 .NET 上运行的程序。
I note that StackOverflow is not a good place to ask questions that require predictions of the future. I'll therefore confine my remarks to the present.
The purpose of the Roslyn project is to make it easier for people to do lexical, syntactic and semantic analysis of C# and VB programs. If you want to use the Roslyn lexical, syntactic or semantic analyzers to make a compiler that compiles C# for some other runtime, I suppose you could do that, but that's not one of our key scenarios for the project. We expect that most people will be using Roslyn to do analysis of programs that run on .NET.