摘要: 稍事休息后,冒號(hào)切換了話題:“接下來簡(jiǎn)單聊聊Visual Basic和Delphi。”
嘆號(hào)略帶得色:“Visual Basic最好用了,建個(gè)窗體,從工具箱中拖些控件,再定義一下它們的屬性和行為,搞定!”
冒號(hào)點(diǎn)點(diǎn)頭:“VB最大的優(yōu)點(diǎn)就是易學(xué)易用、上手快開發(fā)快,對(duì)非計(jì)算機(jī)專業(yè)人士尤其具有吸引力。”
引號(hào)咬文嚼字:“言外之意,VB對(duì)于專業(yè)人士就不那么合適了?”
“恐怕也不好這么說。”冒號(hào)打了個(gè)哈哈,“當(dāng)然簡(jiǎn)單易用不是沒有代價(jià)的,隨便拖放一個(gè)控件,就生成了一大堆代碼,程序員的發(fā)揮余地自然受限,代碼效率也難以保證。不過VB多用于前臺(tái)的可視化開發(fā),對(duì)運(yùn)行效率要求相對(duì)較低,因此還是很有市場(chǎng)的。另外,VB進(jìn)化到VB.NET后,從單純的事件驅(qū)動(dòng)式(Event-driven)的編程范式發(fā)展為對(duì)象式、泛型式和函數(shù)式等多種范式,越來越強(qiáng)大、越來越嚴(yán)格也越來越復(fù)雜,不再是‘玩具語言’了。”
逗號(hào)囁嚅著:“其實(shí)用Delphi開發(fā)圖形界面也很快。”
冒號(hào)接過話:“正因?yàn)樗鼈兩瞄L(zhǎng)可視化快速應(yīng)用開發(fā)(RAD)
閱讀全文