I think Silverlight is one of the coolest things to come down from Microsoft in a long time. The exciting news to me is an official announcement of Ruby & Python support. Give me a performant Ruby implementation married to the fullblown power of the CLR and I'm going to be a happy camper. I've started to use more and more fluent interfaces, anonymous delegates, and trying to generally move up the abstraction level with some success, but these are all things that just seem smoother in dynamic languages with metaprogramming capabilities.
It's about time this whole multiple language/one runtime thing pays off with real diversity in language selection. Choosing between C# & VB.Net has always reminded me of the scene from Blues Brothers when Elwood asks what sort of music they have in this place and the lady answers "we have both kinds, country and western."
http://blogs.msdn.com/hugunin/archive/2007/04/30/a-dynamic-language-runtime-dlr.aspx
via James Kovacs
at Anders Norås' Blog