Microsoft会继续支持C ++ / CLI吗?

时间:2010-06-28 17:51:11

标签: visual-studio-2010 c++-cli

我发现C ++ / CLI是一个非常强大的语言,可以用.NET包装C / C ++库。

我认为,出于各种原因,它比使用PInvoke for C要好得多。

但是,当我将my project升级到Visual Studio 2010时,我发现它对C ++ / CLI的支持较少。

示例:

微软声称:

  

我想说清楚,虽然我们   无法解决这个问题,我们减少了   由于时间原因,仅支持C ++ / CLI   和资源限制。这不是   表明我们正在疏远   我们自己从技术。

但是,C ++ / CLI从未得到过如此好的支持,如果当前版本的VS支持较少,那么未来会有什么作用?

1 个答案:

答案 0 :(得分:4)

我怀疑任何人都有一个真正明确的答案,甚至(例如)Herb Sutter,他在Visual Studio上作为一个架构工作。问题很简单:微软的方向(很大程度上)取决于市场压力和客户。如果很多的人长时间大声抱怨这些问题,微软可能会认为将它们视为重要 - 并且将C ++ / CLI视为更重要。如果很少有人抱怨,很可能他们会假设很少有人使用C ++ / CLI,并且它仍然会被边缘化。

在某种程度上,我认为这是一个自我实现的预言:他们从未真正支持它,使其成为一个可行的选择,因此它从未得到充分利用。这很快就会导致用户数量减少的恶性循环,从而导致用户数量减少......