C# Future…Is There One?

After watching the C# Futures presentation by Anders at the 2008 PDC I got REALLY excited about what's in the future for C#.  The dynamic keyword? Wicked cool.  But I got to thinkin about all that really cool stuff.

How many "regular joes" actually use all the new cool stuff that C# packs? How 'bout LINQ? When looking at sorting a collection of objects does the "regular joe" automatically pick LINQ to do the heavy lifting or does he or she hit google to ask how to sort a collection of objects by one or more properties?

I'm a geek.  Seeing the dynamic keyword and watching the video makes me salivate and wish that this stuff was shipping by Christmas(2008).  I know it's not, but it's amazing stuff - IF you're into that kind of stuff.  I am into that stuff but I think I'm in the minority.

My canundrum of the day.  Is using advanced software/language constructs that ultimately make software better by making the framework do more, hurting our industry because it's harder to maintain by the "regular joe" or is it helping our industry?

 
Author: , 0000-00-00