Difference between revisions of "BehindLINQ"

From JVMLangSummit
Jump to navigationJump to search
(New page: == Behind LINQ - and beyond == Mads Torgersen ; Project: Microsoft === Abstract === ; Talk Abstract: Language Integrated Query (LINQ) combines language features and APIs into an open and...)
 
 
Line 7: Line 7:
 
; Talk Abstract: Language Integrated Query (LINQ) combines language features and APIs into an open and uniform querying model on .NET. <br/><br/>The new features of C# move the language in a more declarative direction with expression-based initialization, lambda expressions and monadic query comprehensions. We dip our toes in metaprogramming with quoting of code into expression trees. <br/><br/>These characteristics reach beyond LINQ and hint at the future evolution of the .NET languages and platform.
 
; Talk Abstract: Language Integrated Query (LINQ) combines language features and APIs into an open and uniform querying model on .NET. <br/><br/>The new features of C# move the language in a more declarative direction with expression-based initialization, lambda expressions and monadic query comprehensions. We dip our toes in metaprogramming with quoting of code into expression trees. <br/><br/>These characteristics reach beyond LINQ and hint at the future evolution of the .NET languages and platform.
  
; Speaker Notes: The abstract assumes a 60 minute talk
+
http://wiki.jvmlangsummit.com/Image:Behind_LINQ.pdf
 
 
http://wiki.jvmlangsummit.com/pdf/TBD
 
  
 
=== Author Bio ===
 
=== Author Bio ===

Latest revision as of 14:04, 26 September 2008

Behind LINQ - and beyond

Mads Torgersen

Project
Microsoft

Abstract

Talk Abstract
Language Integrated Query (LINQ) combines language features and APIs into an open and uniform querying model on .NET.

The new features of C# move the language in a more declarative direction with expression-based initialization, lambda expressions and monadic query comprehensions. We dip our toes in metaprogramming with quoting of code into expression trees.

These characteristics reach beyond LINQ and hint at the future evolution of the .NET languages and platform.

http://wiki.jvmlangsummit.com/Image:Behind_LINQ.pdf

Author Bio

  • <update the bio here>

Key Issues for Discussion (cooperative)

(please expand cooperatively) Talk:Behind LINQ