指出,到 2005 年,使用 C 和 C++语言的专业编程人员仍将是世界上最大的开 发者群体。
Visual C++ 8 IDE 开发环境界面: (笔者还是怀念 VC6 那不花哨的界面,操作好
像更有效率)
Visual C++ 2005 中的 C++ 编译加入了很多增强功能,其中之一便是 Profile Guided Optimizations (POGO)。POGO 技术使编译器能够测量应用程序的各种数据, 并收集有关应用程序在运行时使用方式的信息。这些信息使 Visual C++ 能够基于真 实的应用程序使用模式进一步优化生成的代码。Platform SDK (PSDK) 中附带有 64 位 POGO 技术的版本。
优点:功能强大,应用范围广泛,底层控制力强,据说 Windows 系统 80%的代码 也是用 C++完成的。 缺点:Visual C++ 是最复杂开发工具的代表。上手难,门槛高,做任何应用必需 从较底层开始一点一点的逐步实现。
第二名:RAD 无罪,轻松有理: Borland? Delphi
经典版本:Delphi 3.0(被誉为 VB 杀手)
最新版本 Delphi 2006 (DeXter)
Borland 公司为参与游戏开发打开了方便之门,让更多原桌面应用程序员和游戏 爱好者大胆的进入游戏开发者的行列中来……由于韩国的
网络游戏大作: 《千年》 《传 、 奇》都是用 Delphi 开发完成的让 Delphi 成为了专业游戏开发工具。所以有越来越多 的人运用
Delphi 写大型游戏了。 RAD 的开发工具确为程序员省下大量做界面的时间, 降低程序开发的成本和
调试难度。 其实这么多的韩国游戏占领中国市场,中国的程序 “大师们”就别去炫耀自己的技术 了,脚踏实地的开发一些东西。不要觉得 Delphi 如何不如 VC,可是自己用了这么久 的 VC 和其他复杂无比的高级工具,又都开发出来些什么呢? 建议初学者可以考虑使用类似 Delphi 这样的 RAD 开发工具, 加入到游戏开发中来。 让我们把更多的时间花在游戏程序本身算法和可玩性的制作中,而不是浪费在程序框 架和界面实现中…… Delphi 是很多聪明程序员的选择,人气决定一切,偶就不多唠叨 了。
Delphi 最新版本 IDE 界面 优点:快速开发,功能完备,VCL 控件比 OCX 控件功能强且更好用。
缺点:Pascal 语言限制等。 第三名: Microsoft? Visual C#
在微软的不懈努力下,Visual C# 终于打败 BCB 获得第 3 名: isual C# 是 Visual Studio.net 首次推出时的最大更新点。 被誉为是 VC 和 VB 完美结合的产物,是 Java 虚拟机架构的 C++编译器的结合,推出的目的就是打击 JAVA 市场。受够了 MFC 繁琐的程序员可以考虑用用。DirectX 8.0 和后续所有版本里面已经 加入了 C# 的支持和示例程序、并有 Pocket PC 的应用
程序开发支持等。现在 C# 的用 户越来越多… Visual C# 为 Pocket PC 的 Windows CE 平台提供了开发支持 IDE(笔者用 C#写了个简 单的 PPC 事件提醒应用程序,感觉调试直观,可惜操作响应速度慢了点)
在 VC# 2005 中还注入了语言和代码编辑器功能,这些功能将为 C# 开发人员提供 “专注于代码的 RAD”,从而提高创建业务框架和可重用的面向对象组件的
工作效率。 这些功能包括泛型、迭代器、匿名方法、不完全类型以及重构。Visual C# 2005 还使 C# 开发人员能够使用不完全类型将包含大量
源代码的类型分割到多个不同源文件。不 完全类型提供更方便的开发和代码维护,使开发人员能够分隔计算机生成和用户编写 的类型部分,以便更有效地补充或修改由工具生成的代码。 这些新特性和方便的 Visual C# 集成开发环境,让老程序员们看到了都有相见恨 晚的感觉,为啥当初的开发工具要做的那么变态的复杂呢… 优点: 保持 C++语法和特点, 支持类 RAD 轻松界面实现, 对微软各项功能组件支持完备。 缺点:推出较晚,编程资料和示例都比较缺少,有类似虚拟机的中间层,编译后的执
行文件相对较大。 第四名:Borland? C++ Builder 系列产品
经典版本:Borland C++ Builder 3.0 &; 6.0
最新版本:Borland C++ Builder 2006
看透传统开发工