visualc++與delphi以及c++builder之比較及未來的發(fā)展前景之.doc
約5頁DOC格式手機打開展開
visualc++與delphi以及c++builder之比較及未來的發(fā)展前景之,visualc++與delphi以及c++builder之比較及未來的發(fā)展前景之我見頁數(shù):5字數(shù):5479由于delphi與c++builder同為inprise公司產(chǎn)品,共享集成開發(fā)界面(ide),而且 使用同一套vcl框架(這一點最關(guān)鍵),它們帶的調(diào)試器、pvcs/teamsource團隊開發(fā)支持 、數(shù)據(jù)庫引擎及企...
內(nèi)容介紹
此文檔由會員 cnlula 發(fā)布
VisualC++與Delphi以及C++Builder之比較及未來的發(fā)展前景之我見
頁數(shù):5 字數(shù):5479
由于Delphi與C++Builder同為Inprise公司產(chǎn)品,共享集成開發(fā)界面(IDE),而且 使用同一套VCL框架(這一點最關(guān)鍵),它們帶的調(diào)試器、PVCS/TeamSource團隊開發(fā)支持 、數(shù)據(jù)庫引擎及企業(yè)版中集成的其它高級功能等都是相同的,所以本文將其與C++Build er歸入"同一陣線"。我在網(wǎng)上見到一些Delphi程序員認為C++Builder與VC比較接近, 這是個誤解。事實上,Delphi和C++Builder除了使用的語言不同,其余幾乎都相同。為 了避免話題轉(zhuǎn)移到C++語言與Object Pascal語言(即Delphi所用的語言)的比較,下文主 要對比分析Visual C++與C++Builder。 首先,從它們的應(yīng)用程序框架(Application Frame,有時也稱為對象框架)進行比 較。Visual C++采用的框架是MFC。MFC不僅僅是人們通常理解的一個類庫。(同樣,Del phi和C++Builder使用的VCL的概念也不僅僅是一個控件庫。)你如果選擇了MFC,也就選 擇了一種程序結(jié)構(gòu),一種編程風格。MFC早在Windows 3.x的時代就出現(xiàn)了,那時的Visu al C++還是16位的。經(jīng)過這些年的不斷補充和完善,MFC已經(jīng)十分成熟。但由于原型出現(xiàn) 得比較早,MFC相比于VCL落后了一個時代。盡管微軟對MFC的更新沒有停止,我也經(jīng)常讀 到持"只要Windows不過時,MFC就不會過時"之類觀點的文章,但就象Inprise(原Borl and)的OWL框架的淡出一樣,MFC的淡出也是早晚的事。如果MFC青春永駐,微軟的開發(fā)人 員也不會"私自"開發(fā)出基于ATL的WTL呀。當然,WTL的地位不能和MFC比,它并不是微 軟官方
頁數(shù):5 字數(shù):5479
由于Delphi與C++Builder同為Inprise公司產(chǎn)品,共享集成開發(fā)界面(IDE),而且 使用同一套VCL框架(這一點最關(guān)鍵),它們帶的調(diào)試器、PVCS/TeamSource團隊開發(fā)支持 、數(shù)據(jù)庫引擎及企業(yè)版中集成的其它高級功能等都是相同的,所以本文將其與C++Build er歸入"同一陣線"。我在網(wǎng)上見到一些Delphi程序員認為C++Builder與VC比較接近, 這是個誤解。事實上,Delphi和C++Builder除了使用的語言不同,其余幾乎都相同。為 了避免話題轉(zhuǎn)移到C++語言與Object Pascal語言(即Delphi所用的語言)的比較,下文主 要對比分析Visual C++與C++Builder。 首先,從它們的應(yīng)用程序框架(Application Frame,有時也稱為對象框架)進行比 較。Visual C++采用的框架是MFC。MFC不僅僅是人們通常理解的一個類庫。(同樣,Del phi和C++Builder使用的VCL的概念也不僅僅是一個控件庫。)你如果選擇了MFC,也就選 擇了一種程序結(jié)構(gòu),一種編程風格。MFC早在Windows 3.x的時代就出現(xiàn)了,那時的Visu al C++還是16位的。經(jīng)過這些年的不斷補充和完善,MFC已經(jīng)十分成熟。但由于原型出現(xiàn) 得比較早,MFC相比于VCL落后了一個時代。盡管微軟對MFC的更新沒有停止,我也經(jīng)常讀 到持"只要Windows不過時,MFC就不會過時"之類觀點的文章,但就象Inprise(原Borl and)的OWL框架的淡出一樣,MFC的淡出也是早晚的事。如果MFC青春永駐,微軟的開發(fā)人 員也不會"私自"開發(fā)出基于ATL的WTL呀。當然,WTL的地位不能和MFC比,它并不是微 軟官方