學(xué)python編程 做DBA,到底是學(xué)python好,還是學(xué)perl好?
做DBA,到底是學(xué)python好,還是學(xué)perl好?它也很懶。選擇python。我兩者都用過(guò)。1.可以肯定的是,越來(lái)越多的人在使用py,因?yàn)樗浅H菀兹腴T,適合讓其他人理解或一起維護(hù)您的腳本。2.在功
做DBA,到底是學(xué)python好,還是學(xué)perl好?
它也很懶。
選擇python。我兩者都用過(guò)。
1.可以肯定的是,越來(lái)越多的人在使用py,因?yàn)樗浅H菀兹腴T,適合讓其他人理解或一起維護(hù)您的腳本。
2.在功能方面,腳本語(yǔ)言幾乎相同。但是py有更好的調(diào)試機(jī)制。Perl語(yǔ)法可以說(shuō)有太多的限制。我覺(jué)得語(yǔ)法太武斷了。標(biāo)準(zhǔn)化的py看起來(lái)更容易理解,并且py更容易用面向?qū)ο蟮姆绞骄帉?xiě)。
3.我已經(jīng)閱讀了兩份正式文件。Perl的內(nèi)容沒(méi)有py那么完整。Perl的某些部分非常簡(jiǎn)單。當(dāng)然,py2和py3之間有一些區(qū)別,但它們并不大。Perl6和perl5的區(qū)別更大。
4.Py作為許多開(kāi)發(fā)項(xiàng)目的輔助語(yǔ)言,現(xiàn)在將更加流行,無(wú)論是GitHub還是其他地方。因此,您可以找到比Perl更多的幫助和解決問(wèn)題。
為什么我之前學(xué)c學(xué)得云里霧里,學(xué)完python之后再回過(guò)頭來(lái)看c,很多問(wèn)題都一目了然了?
其實(shí)C本身并不難。困難的是程序員很少深入了解計(jì)算機(jī)硬件本身,如CPU的運(yùn)行機(jī)制、寄存器操作、內(nèi)存讀寫(xiě)等,這些都是相應(yīng)的底層硬件操作。。。C語(yǔ)言在這些地方用得比較多。。。有操作系統(tǒng)內(nèi)核、編譯器本身等,最基本的程序都是用C語(yǔ)言編寫(xiě)的,C語(yǔ)言是描述世界的基石。用C語(yǔ)言編寫(xiě)的基本庫(kù)和代碼塊用不同的語(yǔ)言建立在不同的建筑物中。。。
學(xué)電腦編程,不玩游戲推薦一款電腦mac還是windows?
首先,我建議使用windows,因?yàn)閣indows比較熟悉。
事實(shí)上,我發(fā)自內(nèi)心的建議是使用Mac電腦。
編程初學(xué)者應(yīng)該先學(xué)C 、Java還是Python?
在前一段時(shí)間,我一直認(rèn)為引入C編程語(yǔ)言是一個(gè)非常好的選擇。其實(shí)C語(yǔ)言更適合初學(xué)者學(xué)習(xí)。
對(duì)于C語(yǔ)言學(xué)習(xí),我建議您查看郝斌的C語(yǔ)言課程。解釋得很詳細(xì)。我學(xué)習(xí)了這個(gè)教程。
如果您使用python,入門也是一個(gè)不錯(cuò)的選擇。
Java是迄今為止使用最多的語(yǔ)言。今天我覺(jué)得可以用java開(kāi)始了。但是,要開(kāi)始學(xué)習(xí),您必須只選擇學(xué)習(xí)面向?qū)ο笄懊娴闹R(shí)。如果初學(xué)者一起加入面向?qū)ο蟮膶W(xué)習(xí)。你會(huì)發(fā)現(xiàn)你可以崩潰。
只有完成面向?qū)ο蟮娜^(guò)程后,非常熟悉,才能進(jìn)行面向?qū)ο蟮膶W(xué)習(xí)。
如果您有任何問(wèn)題,請(qǐng)指出。