幾種開發(fā)工具的特性比較(續(xù))
幾種開發(fā)工具的特性比較第二部分:(***部分請閱幾種開發(fā)工具的特性比較)
九、開發(fā)效率
VB:較高 ★★★
PB:很高 ★★★★★
C++ Builder/Dephi:高 ★★★★
VC:低 ★
JAVA:高 ★★★★
十、代碼執(zhí)行效率
VB:一般 ★★
PB:較高 ★★★
C++ Builder/Dephi:很高 ★★★★★
VC:很高 ★★★★★
JAVA:低 ★
十一、幫助系統(tǒng)
VB:很好 ★★★★★
PB:較好 ★★★
C++ Builder/Dephi:差 ★
VC:好 ★★★★
JAVA:較好 ★★★
十二、易學程度
VB:非常好 ★★★★★
PB:好 ★★★
C++ Builder/Dephi:好 ★★★
VC:不好 ★
JAVA:不好 ★
十三、使用人數(shù)
VB:很多 ★★★★★
PB:較多 ★★★
C++ Builder/Dephi:較多 ★★★
VC:多 ★★★★
JAVA:不多 ★
十四、廠商財力
VB:非常強大 ★★★★★
PB:比較強大 ★★★
C++ Builder/Dephi:一般 ★★
VC:非常強大 ★★★★★
JAVA:強大 ★★★★
十五、發(fā)展?jié)摿?/strong>
VB:差 ★
PB:一般 ★★
C++ Builder/Dephi:一般 ★★
VC:好 ★★★
JAVA:非常好 ★★★★★
十六、基礎語言廣泛性
VB:很好 ★★★★
PB:一般 ★★
C++ Builder/Dephi:很好/差 ★★★★/★
VC:很好 ★★★★
JAVA:很好 ★★★★
結論:
VB:是新人開發(fā)與系統(tǒng)無關的綜合應用程序的***;容易使用和廠商財力很強
是其僅有的兩點優(yōu)勢
PB:是開發(fā)大型MIS及各類數(shù)據(jù)庫跨平臺應用的***;從數(shù)據(jù)庫前端工具來講甚至遠遠超過了Oracle的Develop系列等專門的工具;從通用語言角度來講功能也與VB等不相上下;多媒體和網(wǎng)絡功能與其他工具相比較弱
C++ Builder/Dephi:是唯一一套能夠同時適用于開發(fā)數(shù)據(jù)庫應用、網(wǎng)絡及Web應用、分布式應用、可重用組件、系統(tǒng)軟件、驅動程序、多媒體及游戲等所有軟件的高效率開發(fā)環(huán)境;VCL源碼基于Object Pascal是C++ Builder 唯一的缺憾,基礎語言不夠通用和開發(fā)系統(tǒng)軟件功能不足是Dephi僅有的兩點不足
VC:從功能上講除了跨平臺應用外什么都可開發(fā);從開發(fā)效率角度講只局限于開發(fā)windows系統(tǒng)應用、可重用組件及驅動程序
JAVA:適用于開發(fā)除了系統(tǒng)軟件、驅動程序、高性能實時系統(tǒng)、大規(guī)模圖像
處理以外所有的應用
綜合評價:
VB:46
PB:53
C++ Builder/Dephi:67/61
VC:55
JAVA:59
【編輯推薦】