From my QCon09 London presentation slides.
March 29, 2009
Abstraction for People: Configurations, Patterns, DSLs and Monads
LinQ is often understood in terms of introducing a Domain Specific Language to work with data to C# and .Net in general. The fact is:it is not, and there is a considerable difference between LinQ syntax nature and a DSL. The problem is that DSL definition is blur enough to take anything interesting or cool under it!
Interview: Don Syme Answering Questions on F#, C#, Haskell and Scala
A great discussion I had with Don Syme at QCon SF. Don is one of the heroes to thank for .Net generics and he is a major contributor to F# design, Thanks Don!
March 5, 2009
Erik Mejier: LinQ, Beyond List Comprehensions in C# and .Net
Erik Meijer talks about less known LINQ features, like meta programming, about the differences between functional languages and OO ones, asynchronous computation, and others.

