C++开发环境格局难打破 75%的开发人员首选VS系列

来源:互联网 发布:蜀国灭亡的原因知乎 编辑:程序博客网 时间:2024/05/17 06:57
1998年Borland公司推出的C++Builder这一当年全新的32位Windows开发工具,继承了Delphi使用简便、

功能强 大、效率高的特点,并且结合了C++语言几乎所有优点。所以当年开始C++Builder迅速风靡。它的主要竞争对象——Microsoft开发的 Visual C++也是不甘示弱,迅速出击,突出了Visual可视化强的特点,加上Platform、SDK部分以及Microsoft产品与Windows的天然 默契,逐渐成为了技术人员的首选。随着Visual C++版本的不段升级,以及功能、风格等诸多原因,BCB渐现颓势,许多Builder使用者也开始转而使用Visual了。相信这一段的历史给很多人都 留下了极为深刻的印象。

在2007年CSDN、《程序员》主办的开发者大调查中, 我们也详细的分析了C++方面大家主要使用什么IDE的状况,在目前已收到的15000多份有效问卷中,发现主要使用VS系列的占了75%, Borland C++Builder/CBuilderX只占6%,Eclipse CDT占6%,DevC++占2%,其他IDE占3%,不使用IDE占8%。就这一调查数据,我们不难看出,VS系列的优势地位还是相当的明显,已经远远 的将C++Builder落在了后面。



对于.NET开发,Visual C++ 2005有了一套新的语法;新的优化技术,可使程序的速度最高提高30%;同时新的编译模式,可保证在Microsoft .NET Framework之上生成完全遵从CLI(Common Language Infrastructure)的可验证代码;新的interop模式,可提供本地与托管代码的无缝融合。

相对于前两个版本,新编译器还包括了一个增强版本的缓冲区安全检 查选项,而且对C++程序普遍使用的库,也有新的注重安全的版本。Visual C++ 2005对基于Intel Itanium和AMD64的64位平台,提供了对OpenMP标准的支持,并且修正了一些混合DLL加载的问题,对Double P/Invoke的性能问题,提供了自动运行时消除。

相比之下,C++ Builder 2007英文版今年6月初上市。从CodeGear大中华区技术总监李维的博客,我们也不难看到CodeGear对C++ Builder 2007的期待。虽然说对同一件事情,每个人都有自己的视角,已有五年C++方面学习和开发经验的赖勇浩说道:“BCB正江河日下,2007版本的推出也 无法力挽狂澜。虽然现在C++ Builder已经归于CodeGear,但人们还是习惯性地与Borland联系上。

现在的Microsoft及VC势头强劲,产品也具有很高的质量性,CodeGear在C++和.Net领域至少三五年内会继续望其项背。所以推出CB2007,更多的是基于版本延续。”

 
原创粉丝点击