国产香蕉91tv永久在线_亚洲一级无码av色欲_国产成人91亚洲精品无码_国产蜜臀mv无码麻豆

湖北企業(yè)新聞網(wǎng),歡迎您!

幫助中心 廣告聯(lián)系

網(wǎng)站關(guān)鍵詞: 湖北企業(yè)新聞網(wǎng)

為什么編程語(yǔ)言用英文而不用中文,聽完程序員的解釋后恍然大悟!

來(lái)源:時(shí)間:2020-11-21 09:50:40 閱讀:-

是不是有很多小伙伴在學(xué)習(xí)編程的時(shí)候都被復(fù)雜的語(yǔ)法折磨過(guò),小編最開始學(xué)習(xí)編程的時(shí)候就在想,如果有一天編程語(yǔ)言是中文該多好,這樣那些英語(yǔ)不好的人就可以不用記單詞了,我想象了一下,如果用漢語(yǔ)編程,鍵盤應(yīng)該是這樣的吧:

為什么編程語(yǔ)言用英文而不用中文,聽完程序員的解釋后恍然大悟

而且老外學(xué)習(xí)編程首先要學(xué)習(xí)中文,程序員的第一個(gè)程序也不是“hello world”,應(yīng)該是“吃了嗎?世界!”,哈哈哈,想想就好笑。

不過(guò)后來(lái)我了解到真的有中文編程了,那就是易語(yǔ)言。

編程語(yǔ)言有很多種,不管是java、還是Python、還是php、還是c語(yǔ)言、又或者是c++等等,這些語(yǔ)言基本都是差不多的有相似之處,只不過(guò)就是變了一種表達(dá)形式罷了。并且在語(yǔ)句和語(yǔ)法上都存在很多相似點(diǎn)。

為什么編程語(yǔ)言用英文而不用中文,聽完程序員的解釋后恍然大悟

大家都清楚電腦是外國(guó)人發(fā)明的,并且編程語(yǔ)言多數(shù)也是來(lái)自國(guó)外,那些英文字母和阿拉伯?dāng)?shù)字放到一塊竟然可以組成一個(gè)程序或者說(shuō)可以去執(zhí)行一些事情,別人能搞的當(dāng)然我們也不慫。

我們中文當(dāng)然也是可以用來(lái)編程的,計(jì)算機(jī)的發(fā)展也有很長(zhǎng)的歷史了吧,一些大牛或者說(shuō)牛人,他們總想著跟別人不一樣,總想著做一些與眾不同的東西,就比如說(shuō)那些牛人開發(fā)了一套中文的漢語(yǔ)版的編程工具。

為什么編程語(yǔ)言用英文而不用中文,聽完程序員的解釋后恍然大悟

當(dāng)然不只是有了中文編程程序就能運(yùn)行了,當(dāng)然還需要配合獨(dú)特的編譯器了,一般的編譯器不能識(shí)別中文,所以說(shuō)編譯器方面也是很獨(dú)特的,有了編譯器再加上編程的軟件工具,那么中文編程就可以正式開始了。

當(dāng)我們的編譯器遇到了一套編好的中文程序的時(shí)候,編譯器會(huì)調(diào)取庫(kù)中的大量?jī)?nèi)容用來(lái)解析我們的中文程序,當(dāng)然解析過(guò)程也是比較漫長(zhǎng)比較麻煩的,有時(shí)候解析過(guò)程中也會(huì)出現(xiàn)卡死,帶不動(dòng)等情況。中文編寫的時(shí)候肯定要比字母編寫費(fèi)事一些,編寫的時(shí)間也是會(huì)增長(zhǎng)的。

比如:

漢語(yǔ)編程:整型-->(zhengxing)普通編程:int

漢語(yǔ)編程:死循環(huán)-->(sixunhuan)普通編程:while

漢語(yǔ)編程:如果-->(ruguo)普通編程:if

漢語(yǔ)編程:公共的-->(gonggongde)普通編程:public

為什么編程語(yǔ)言用英文而不用中文,聽完程序員的解釋后恍然大悟

看到以上寫法可想而知,漢語(yǔ)編程整型打這兩個(gè)字需要點(diǎn)擊九個(gè)字母,而普通的編程一個(gè)int就能搞定了。通過(guò)以上表明,中文編程當(dāng)然是可以實(shí)現(xiàn)的呢,但是確實(shí)比一般編程要付出的多,并且還會(huì)造成計(jì)算機(jī)資源的一個(gè)磨損,然后效率和時(shí)間方向會(huì)有所降低的。并且目前中文編程還不是很完善,效率普遍偏低,所以說(shuō)中文編程目前是可行的,但是不太好用,希望以后會(huì)優(yōu)化的更好用,逐漸強(qiáng)大起來(lái)。

所以中文編程可以用來(lái)練習(xí)編程思維,如果熟悉了編程的思想,還是用現(xiàn)在的主流技術(shù)比較好。

結(jié)尾

最后多說(shuō)一句,小編是一名python開發(fā)工程師,這里有我自己整理了一套最新的python系統(tǒng)學(xué)習(xí)教程,包括從基礎(chǔ)的python腳本到web開發(fā)、爬蟲、數(shù)據(jù)分析、數(shù)據(jù)可視化、機(jī)器學(xué)習(xí)等。想要這些資料的可以關(guān)注小編,并在后臺(tái)私信小編:“01”即可領(lǐng)取。