我一直在研究使用DLR来开发我的玩具语言,但我有些困惑。既然.NET 4.0拥有LINQ表达式树、动态对象和“dynamic”类型,那么我们是否还需要DLR呢?作为一名语言开发者,DLR提供了什么使我的工作更加轻松的功能呢?
--- 编辑 ----
让我更好地解释一下我的问题。在codeplex上找到的DLR项目(dlr.codeplex.com),现在还需要吗?这个DLR项目的所有特性是否都已经整合到.NET 4中了?还是说DLR中还有一些有价值的东西可以挖掘?
--- 编辑 ----
让我更好地解释一下我的问题。在codeplex上找到的DLR项目(dlr.codeplex.com),现在还需要吗?这个DLR项目的所有特性是否都已经整合到.NET 4中了?还是说DLR中还有一些有价值的东西可以挖掘?