LINQ之后的下一件大事是什么?

当它仍处于测试阶段时,我开始使用LINQ(语言集成查询),更具体地说,是Microsoft .NET LINQ Preview(2006年5月)。 差不多4年过去了,我们在很多项目中使用LINQ来完成最多样化的任务。

我甚至写了我基于LINQ的最终大学项目。 你看我多喜欢它。

LINQ和最近的PLINQ(并行LINQ)为我们提供了更多的编程能力和更少的代码行,使我们获得更具表达性和可读性的代码,从而为我们的工作带来了巨大的推动力。

我一直在想LINQ后C#的下一个大的语言改进是什么。

我知道有一些Promisesing语言功能来代码合同等,但没有什么影响LINQ了。

你认为下一件大事可能是什么?


反应性扩展

Reactive Extensions(Rx)是一个用于使用可观察序列和LINQ样式查询操作符来组合异步和基于事件的程序的库。 使用Rx,开发人员使用Observables表示异步数据流,使用LINQ运算符查询异步数据流,并使用Scheduler在异步数据流中对并发进行参数化。 简单地说,Rx = Observables + LINQ + Schedulers。


ParallellFX具体。 并发性通常。


我很想看到la Boo访问编译器管道的语法定制。

链接地址: http://www.djcxy.com/p/52939.html

上一篇: What's the next big thing after LINQ?

下一篇: JavaScript variable: var a =(3,4,7);