Difference between revisions of "LINQ: Language Features for concurrency (among other things)"
From JVMLangSummit
Jump to navigationJump to search (New page: Neal Gafter, Microsoft ===Abstract=== Language Integrated Query (LINQ) is a collection of language features, including lambda expressions and extension methods, that provides a pluggable...) |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | Neal Gafter, Microsoft | + | ;Speaker: Neal Gafter, Microsoft |
+ | ;Resources: [[Media:Gafter-LINQ.pdf | Slides]] and [http://medianetwork.oracle.com/media/show/15493 Video] | ||
===Abstract=== | ===Abstract=== |
Latest revision as of 12:14, 3 September 2010
Abstract
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.