title: C# vs. C++ in a cross-platform project
body: <p>My team is planning to develop an application that is initially targeted for Windows but will eventually be deployed cross-platform (Mac, Linux and potentially embedded devices).  Our decision is whether to use C#/.NET or generic C++ (with Qt as the user interface library).  We’re projecting that by using C#, we can develop our product faster and at a lower cost due to the increase of productivity over C++, but we’re taking a gamble on whether cross-platform implementations of C# will be mature enough at the time when we want to roll out to other platforms.</p>
  
  <p>Any suggestions from any of you who have been in a similar situation?</p>