Build 2011 was amazing! It answered some lingering questions (XAML's future, Tablets, etc). It also presented us with some very impressive and fresh work that should ensure a bright future for Microsoft and the MS ecosystem.
In a Post-Build time-frame, I'm looking back a bit and reflecting on what this all means. A couple thoughts come to mind...
C++ Renaissance - Not a coincidence...
The backing from MS for the "C++ Renaissance" and the "Going Native" movement are making a lot more sense. Initially, I kinda felt like these were unrelated to announcements that might be coming at Build. But looking back,...
Lately, Microsoft (via Channel 9) has been talking about a "C++ Renaissance" within Microsoft, and in the industry as a whole. I've been listening to a bunch of the native code podcasts that C9 has been publishing that discuss native development, C++ 0X (recently ratified to be C++ 11), etc. Today, I listened to a really good talk by Herb Sutter about "Why?". Why is native development getting more focus. He presents a really good summary and overview of the past 30-40 years. His end conclusion is that we are exiting a decade where programmer productivity was king. We...