Charles wrote:

How many of you have experiene with functional programming? What do you think about the trend towards a comingling of imperative and functional?


I've been playing with functional langauges, (mainly Lisp and Haskell),  for about a year or two and have really been enjoing the new angle of looking at things.  Some of these functional features that are now showing up in C# are some of my favorite features from other langauges that I always missed when I've used C++/C# in the past.  I'm extremely happy to see them being added to C# and I'm really excited to see where the language will go in the coming years.