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