【CSDN独家报道】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,更多的是基于版本延续。”
本文所述调查结果属CSDN独家报道,转载请注明出处
本次调查将于8月17日结束,参与调查中每周都会送出Google T恤和时尚礼品,更有Wii大奖等你拿,此外更重要的是让我们都能更清晰的看出IT发展动态和自己的位置与价值。欢迎大家积极参与!
调查分析六:Java开发框架6%的JSF欲撼动21%的Struts
调查分析五:7成程序员不选择门户网站获取开源信息
调查分析报告四:中国程序员Mobile开发偏爱Linux平台Symbian仅9%
调查分析报告三:揭示近八成技术人员数据库选型标准
调查分析报告二:几乎一半.NET用户不参与开源
调查数据分析报告开篇:技术热点背后的关联