亚洲熟妇av一区二区三区,久久久久久精品观看sss,免费观看四虎精品国产永久,国产成人精品一区二三区熟女,天堂网在线最新版www资源网

編程小白學(xué)編程,VB是第一選擇(編程小白學(xué)編程,vb是第一選擇嗎)

近日由于工作需要,宇哥用VB語(yǔ)言臨時(shí)做了幾個(gè)小軟件,不做不知道,一做嚇一跳。做完幾個(gè)小軟件之后我深切感到:VB這個(gè)編程工具簡(jiǎn)直太牛掰了有木有!對(duì)于新手實(shí)在是友好的有些過分。

打開VB界面,自動(dòng)就彈出窗體,在上面拉拉拽拽,對(duì)照示例敲敲代碼,功能就差不多出來了。VB的封裝導(dǎo)出也很容易(Java就很復(fù)雜還不能存圖像)。VB簡(jiǎn)直就是為編程小白量身定做的神器,就是一個(gè)典型的快速開發(fā)的平臺(tái)(相當(dāng)對(duì)得起快速倆字),怪不得VB能入選我國(guó)大學(xué)的計(jì)算機(jī)課程。

編程小白學(xué)編程,VB是第一選擇(編程小白學(xué)編程,vb是第一選擇嗎)

用VB做的模擬軟件,100多k

不得不說,發(fā)明并且把VB發(fā)揚(yáng)光大的微軟公司真的很牛逼。

微軟這個(gè)公司真是挺務(wù)實(shí)的公司,對(duì)新手掌握編程工具的研究比國(guó)內(nèi)的少兒編程還上心,生怕編程門檻太高用戶學(xué)不會(huì)(跟有些國(guó)內(nèi)軟件公司愛裝逼顯擺的思路剛好相反),VB語(yǔ)言就是一門比較典型的、從設(shè)計(jì)開始就定位給新手用的編程語(yǔ)言。

但VB雖然是專給新手用的,但能力也不差。VB系列編程語(yǔ)言能完成很復(fù)雜的應(yīng)用,尤其是VB還有VB.netVBA這樣的落地子語(yǔ)言,還能借助微軟的Windows平臺(tái)威力,因此VB在主流編程語(yǔ)言中的地位是很穩(wěn)固的。

綜上所述,VB非常值得新手掌握。

我目前正在對(duì)照一些編程論壇的源代碼,試著開發(fā)一些VB小游戲。

我的體會(huì):用VB來開發(fā)一些單機(jī)小游戲和小應(yīng)用,比Java、Python快得多也簡(jiǎn)單的多(相對(duì)而言)。

用VB能很快地體會(huì)到編程的樂趣,與之相比,我啃了一年多的Java和C語(yǔ)言,目前還處于比較痛苦的階段,見不到成果看不到希望,只有看不完的代碼和啃不完的教材。

本文我詳細(xì)講講VB語(yǔ)言的優(yōu)缺點(diǎn),并且說一下為什么VB才應(yīng)該是辦公人員和編程小白應(yīng)該先掌握的語(yǔ)言。

先說說VB語(yǔ)言的優(yōu)點(diǎn)。VB語(yǔ)言的優(yōu)點(diǎn)主要有以下幾項(xiàng):

1.安裝包比較小。

學(xué)生版Visual Basic安裝包不過幾十M,專業(yè)版也才100多M。

相較而言,VS和Java的IDE動(dòng)輒大幾百上G。下載時(shí)間長(zhǎng)、安裝占地方。對(duì)于編程新手來說,VS這么龐大的IDE,絕大多數(shù)功能是短時(shí)期內(nèi)用不上的,有些大而無當(dāng)。與之相比VB語(yǔ)言IDE可謂集“小快靈”于一身。

2.VB上手相當(dāng)容易。

VB語(yǔ)言就是為了降低編程難度存在的。

VB的IDE界面自帶窗體,一些操作的方法比它的子語(yǔ)言VBA還要簡(jiǎn)便。

我因?yàn)榻藺ccess的緣故,研究VBA很多,VB一打開很像Access的窗體,但VBA很多功能是綁定Office控件的,使用是有限制的,VB語(yǔ)言則更加靈活。

VB的界面還能支持一些簡(jiǎn)單的動(dòng)態(tài)效果,VBA要實(shí)現(xiàn)類似的效果就比較難(可能ExcelVBA簡(jiǎn)單一些?我沒研究過)

不少人說Python入門簡(jiǎn)單,可事實(shí)真如此嗎?我學(xué)過Python,也用爬蟲爬過各種數(shù)據(jù),我真心覺得Python是真的不簡(jiǎn)單,安裝PyCharm就麻煩的要死,光熟悉PyCharm的IDE的全英文操作就得三天。光是熟悉完這些,對(duì)這門語(yǔ)言的熱乎勁兒就已經(jīng)消磨大半了。

熱乎勁過去后就是痛苦。學(xué)Python跟學(xué)VB最大的區(qū)別在于:PyCharm沒有窗體沒有可視化的生成界面,一切編程設(shè)計(jì)都要靠編程者大腦來憑空想象,遠(yuǎn)沒有VB“所見即所得”來的清楚自然。可能Python

Flask、Django這些能看見的框架,但是還要另外安裝麻煩得很,這些框架也過于專業(yè),并不適合小白。

隨便翻翻Python的視頻教程,學(xué)Python啰嗦得很,光什么流程變量、按值傳遞按址傳遞就得個(gè)把月,VB雖然也得學(xué)這些東西,但是出成果根本不用這么久,有個(gè)把月時(shí)間VB都完全能做出軟件來了。

我當(dāng)然不是說Python不強(qiáng),我是說對(duì)于新手而言VB形成戰(zhàn)斗力的時(shí)間真的很短,Python雖強(qiáng),但強(qiáng)大的代價(jià)是學(xué)習(xí)成本高落地難,編程小白想看到學(xué)習(xí)成果時(shí)間要遠(yuǎn)高于VB。我敢斷定90%業(yè)余學(xué)習(xí)者看不到落地就棄坑了。

3.VB生成可執(zhí)行文件很快

別小瞧這個(gè)功能,Java做個(gè)單機(jī)軟件想要封裝就很費(fèi)事,而且圖片還不能跟著封裝。

而VB想封裝可執(zhí)行文件就相當(dāng)傻瓜,就跟Word導(dǎo)出PDF那么簡(jiǎn)單。而且VB生成的可執(zhí)行文件隨意在哪臺(tái)電腦都能打開,只要用Windows就可以。

說完三個(gè)VB的優(yōu)點(diǎn),再說說VB的缺點(diǎn)。VB缺點(diǎn)也很突出:

1.不時(shí)髦。

國(guó)內(nèi)編程屆(至少在編程網(wǎng)文屆)浮夸成風(fēng),到處給編程工具排名,還非要搞出三六九等的鄙視鏈??尚χ翗O。

我就沒發(fā)現(xiàn)哪門編程技術(shù)是國(guó)內(nèi)發(fā)明的,不知道國(guó)內(nèi)程序員動(dòng)不動(dòng)貶這個(gè)看不起那個(gè)的自信心從何而來。程序員歸根結(jié)底多數(shù)人是靠抄抄抄活著的,35歲就大量下崗,這樣的行業(yè)從業(yè)者哪里來的自信,我笑。

而且國(guó)內(nèi)互聯(lián)網(wǎng)公司以愛造新詞、愛顯吧自己“高大上”為榮,很務(wù)虛。反而微軟這種巨無霸的牛公司不怎么愛出風(fēng)頭,很務(wù)實(shí)。也不知道國(guó)內(nèi)互聯(lián)網(wǎng)公司哪里來的自信滿滿。

明明國(guó)內(nèi)程序員和IT公司都是吃老外剩飯的,要飯還非要比個(gè)高低:我要飯的飯碗有花你沒花。在他們的嘴里,VB簡(jiǎn)直就是落后、土老帽的代名詞,誰(shuí)學(xué)VB誰(shuí)就是土的掉渣。。

與VB的一片挖苦相對(duì)應(yīng)的另一個(gè)極端,就是光芒萬(wàn)丈、似乎無所不能的Python。

Python廣告滿網(wǎng)都是,培訓(xùn)機(jī)構(gòu)遍地開花,但就算如此,我也沒看到哪個(gè)編程小白真拿Python做出什么工具出來了。

2.誕生比較早、界面復(fù)古

我不知道這是不是缺點(diǎn),計(jì)算機(jī)誕生也好幾十年了,也沒人說計(jì)算機(jī)落后。

30年前人的審美和30年后的審美,那不可能一致的。VB的界面的確是90年代的感覺,但這不意味著VB真的土,用VB做出來的東西,也可以很有質(zhì)感。

VB的界面確實(shí)很有歷史感,但也不妨礙VB好用,編出來的東西也好看。

結(jié)論

從事軟件開發(fā)的人都懂得編程語(yǔ)言只是工具而已的道理。就像練武之人用的兵器一樣,刀槍劍戟棍,還有一些特別的兵器比如流星錘、血滴子

人不可能什么都精通,有的人劍法高強(qiáng)、有的人刀法凌厲…但兵器都是大同小異的,只要有內(nèi)力和有心法,什么兵器一上手都能用。

看別人用的兵器沒有自己心目中的所謂高大上,就隨意貶低他人這是很輕浮和很淺薄的行為。

用什么工具真不重要,重要的只有兩點(diǎn),這個(gè)工具能不能滿足你的需要?這個(gè)工具你使得順手嗎?

對(duì)非軟件開發(fā)的辦公人員來說,會(huì)用VB就已經(jīng)足夠,能夠很好的高效的完成工作就行,為什么非要從軟件開發(fā)底層去解決問題呢?

我是專門研究Access數(shù)據(jù)庫(kù)和VBA的宇哥,全網(wǎng)搞辦公軟件的女同學(xué),可以說沒有不認(rèn)識(shí)我的。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。