在 Anders Hejlsberg 的 .NET 4.0 演示文稿中,他在 NET 5.0(“或某些未来版本”)中讨论了他们正在研究“编译器即服务”模型。
Anders Hejlsberg 的状态:[来源][1]“我们希望开放我们的编译器,使其成为一个 API,您可以调用它来编译一段代码并获取表达式树和/或 IL。这可以实现大量场景,例如应用程序的可编程性、交互式提示、用户编写的重构以及嵌入了 C# 小岛的领域特定语言。”
我正在努力寻找一个实际有用的真实示例。我错过了这里的主要概念吗?或者这真的会使语言受益吗?
[1]:http ://www.simple-talk.com/opinion/geek-of-the-week/anders-hejlsberg-geek-of-the-week/编译器即服务