bri*_*ner 5 c++-cli visual-studio-2010
我发现C++/CLI是一个非常强大的语言,可以用.NET包装C/C++库.
我认为这比使用PInvoke for C出于各种原因要好得多.
但是,当我将项目升级到Visual Studio 2010时,我发现它对C++/CLI的支持较少.
例子:
微软声称:
我想说清楚,虽然我们无法解决这个问题,但由于时间和资源限制,我们减少了对C++/CLI的支持.这并不表示我们正在远离技术.
但是,C++/CLI从未得到过如此好的支持,如果当前版本的VS支持较少,那么未来会有什么作用呢?
我怀疑是否有人能给出真正明确的答案,即使是(例如)在 Visual Studio 上担任架构师的 Herb Sutter。问题很简单:微软的方向(很大程度上)是由市场压力和客户决定的。如果很多人长时间大声抱怨这些问题,微软可能会认为解决这些问题很重要——并且总体上认为 C++/CLI 更重要。如果很少有人抱怨,他们很可能会认为很少有人使用 C++/CLI,并且它仍然会被边缘化。
在某种程度上,我认为这是一个自我实现的预言:他们从未真正充分地支持它,使其成为可行的替代方案,因此它从未得到大量使用。这很快就会导致用户减少的恶性循环,导致开发减少,从而导致用户更少......
| 归档时间: |
|
| 查看次数: |
306 次 |
| 最近记录: |