LINQ: Language Features for concurrency (among other things)
From JVMLangSummit
Jump to navigationJump to searchAbstract
Language Integrated Query (LINQ) is a collection of language features, including lambda expressions and extension methods, that provides a pluggable approach to querying data across any aggregate data source.
We describe LINQ in the .NET languages and show how it supports a straightforward approach to data parallel programming, and we compare the resulting programming model to jsr166's ParallelArray.