Yes, Microsoft has had a way, with its Visual Studio IDE of leading (with a ring through the nose and thin leather strap) its user in a push you pull me sort of way. Pushing through .net then pulling to WPF, and then on to windows RT, windows has side triped through J#, C#, and a few WEB Soup de jures! C++ unmanaged code, managed code, forms apps, wpf apps, ending with no more windows forms apps, and WPF apps pushed to windows RT apps! And now TypeScript in the front, pushing javacript out the back! I wonder where M$ will lead us to now. with this "friendly offering" designed to pull the developer further towards the M$ dinner plate.