We have VB.net and C#. All the C developers I know use C#(and like more) for managed apps. Why not leave C and C++ for device drivers or some other performance situations. Who in the right mind would write C++ for a Metro App? Are there alot of MFC programmers who came off the boat and cannot learn C#? I don't get Microsofts interest here.