几种开发工具的特性比较(续)
几种开发工具的特性比较第二部分:(***部分请阅几种开发工具的特性比较)
九、开发效率
VB:较高
PB:很高
C++ Builder/Dephi:高
VC:低
JAVA:高
十、代码执行效率
VB:一般
PB:较高
C++ Builder/Dephi:很高
VC:很高
JAVA:低
十一、帮助系统
VB:很好
PB:较好
C++ Builder/Dephi:差
VC:好
JAVA:较好
十二、易学程度
VB:非常好
PB:好
C++ Builder/Dephi:好
VC:不好
JAVA:不好
十三、使用人数
VB:很多
PB:较多
C++ Builder/Dephi:较多
VC:多
JAVA:不多
十四、厂商财力
VB:非常强大
PB:比较强大
C++ Builder/Dephi:一般
VC:非常强大
JAVA:强大
十五、发展潜力
VB:差
PB:一般
C++ Builder/Dephi:一般
VC:好
JAVA:非常好
十六、基础语言广泛性
VB:很好
PB:一般
C++ Builder/Dephi:很好/差 /
VC:很好
JAVA:很好
结论:
VB:是新人开发与系统无关的综合应用程序的***;容易使用和厂商财力很强
是其仅有的两点优势
PB:是开发大型MIS及各类数据库跨平台应用的***;从数据库前端工具来讲甚至远远超过了Oracle的Develop系列等专门的工具;从通用语言角度来讲功能也与VB等不相上下;多媒体和网络功能与其他工具相比较弱
C++ Builder/Dephi:是唯一一套能够同时适用于开发数据库应用、网络及Web应用、分布式应用、可重用组件、系统软件、驱动程序、多媒体及游戏等所有软件的高效率开发环境;VCL源码基于Object Pascal是C++ Builder 唯一的缺憾,基础语言不够通用和开发系统软件功能不足是Dephi仅有的两点不足
VC:从功能上讲除了跨平台应用外什么都可开发;从开发效率角度讲只局限于开发windows系统应用、可重用组件及驱动程序
JAVA:适用于开发除了系统软件、驱动程序、高性能实时系统、大规模图像
处理以外所有的应用
综合评价:
VB:46
PB:53
C++ Builder/Dephi:67/61
VC:55
JAVA:59
【编辑推荐】
- 专业开发人员必备开发工具列表
- Java语言开发工具大比拼
- 常见的十四种Java开发工具及其特点
- Linux开发环境必备十大开发工具
- 1.6.4 使用浏览器和其他开发工具