If nothing else it would serve as a great recruitment tool for Microsoft. I can't even image how much time it takes new hires just to get a handle on the codebase of some of these larger projects.
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Although I've love the Visual Studio experience with TypeScript, I wish that the module syntax was more inline with ES2015 / ES6.
I'm not sure of Angular attracts bad programmers or if there is just a void of best practices, but there is a lot of really bad Angular code and or advice floating around.
So many people are drawn to Angular just because it's from Google.
I don't know how many of you have tried EmberJS since Ember-CLI came out, but if you haven't recently, I would give it a shot.
So many things just work. The whole framework is geared towards making good architectural choices, while making it clear when you're doing something wrong.
I haven't been more productive or had so much fun writing code in a long time. The community is also incredibly positive, energized, and helpful.
I haven't figured out how to get TypeScript and Ember to get along yet, but when I do, I'll surely be using both.
EmberConf 2015 just finished, and the Keynote is up on YouTube, if you want to see something like a State of the Union keynote.
Looking at the import statements in the TypeScript 1.5 announcements, some of the ES6 module discrepancies may have been eliminated.