久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

編程小白學(xué)編程VB是第一選擇(VB這個編程工具簡直太牛掰了對于新手實在是友好的有些過分)學(xué)生版Visual Basic安裝包不過幾十M專業(yè)版也才100多M

 山峰云繞 2022-07-28 發(fā)布于貴州

https://m.toutiao.com/is/2g1Bxjk/?=編程小白學(xué)編程 


    (VB這個編程工具簡直太牛掰了對于新手實在是友好的有些過分)學(xué)生版Visual Basic安裝包不過幾十M專業(yè)版也才100多M



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

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

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

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

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

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

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

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

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

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

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

先說說VB語言的優(yōu)點。VB語言的優(yōu)點主要有以下幾項:

1.安裝包比較小,。

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

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

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

VB語言就是為了降低編程難度存在的,。

VB的IDE界面自帶窗體,一些操作的方法比它的子語言VBA還要簡便,。

我因為教Access的緣故,,研究VBA很多,VB一打開很像Access的窗體,,但VBA很多功能是綁定Office控件的,,使用是有限制的,VB語言則更加靈活,。

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

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

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

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

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

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

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

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

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

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

1.不時髦,。

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

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

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

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

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

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

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

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

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

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

結(jié)論

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

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

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

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

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

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

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多