-
-
[旧帖]
[原创][原创]Delphi与VB,C++和PowerBuilder之比较
0.00雪花
-
发表于:
2010-8-25 21:45
1613
-
[旧帖] [原创][原创]Delphi与VB,C++和PowerBuilder之比较
0.00雪花
DELPHI 比 VB 好,因为:
用VB开发的ACTIVEX控件不仅在发行时要带上1。5兆的运行库,其速度也比用DELPHI开发的慢上10-20倍。这是因为用VB开发的ACTIVEX控件是解释型的,而用DELPHI开发的ACTIVEX控件是编译型的。
VB的一大特色就是自然代码编译器。但是,用这种编译器生成的可执行文件在发行时仍要带上VB运行库。即使VB有了这种编译器,用DELPHI写的程序仍比它快5-10倍。
VB自称能创建企业级应用,但这种应用要求你在WINDOWS NT上使用SQL SERVER,而DELPHI则是一个独立的数据库开发平台,它具有针对ORACLE,ACCESS,FOXPRO,DBASE,INFORMIX,DB2,INTERBASE,MYSQL和AS400的本地驱动程序。有了DELPHI,你再也没必要去使用功能受限,速度迟缓的ODBC了。
DELPHI IDE加快了开发速度,它确立了别人追随的标准。
DELPHI为程序员提供了捕捉和处理异常的能力,而VB则没有。处理异常的能力能使程序更具健壮性。
DELPHI是一种真正的面向对象的语言,而VB不是。
DELPHI 比 C++ 好,因为:
DELPHI更像自然英语,也不像C++那么晦涩难懂。
PASCAL的强类型能够防止不良的编程习惯。
DELPHI比C++好学。
DELPHI的编译器比C++快。
DELPHI使字符处理更简单。
DELPHI优化CASE语句,来跳转到正确的代码块。
PASCAL没有ANSI标准,因此BORLAND可以自由地改进这种语言以与它们的IDE紧密集成,使它们能赶上IDE的新创新。
DELPHI 比 POWERBUILDER 好,因为:
DELPHI是一种真正的面向对象的语言,具有继承性,多态性,封装性。而POWERBUILER不是。
POWERBUILER是用运行时间库来解释运行的,所以DELPHI的速度比它快。
DELPHI为程序员提供了捕捉和处理异常的能力,而POWERBUILDER则没有。处理异常的能力能使程序更具健壮性。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)