{eval=Array;=+count(Array);}
我是一個(gè)寫(xiě)了7年程序的老程序員,編程用的英語(yǔ)根本不是你理解的英語(yǔ),他對(duì)于我們編程人員來(lái)說(shuō)就是一堆符號(hào),一個(gè)單詞不僅僅是一個(gè)字面含義,而是封裝了一堆功能,相較于用中文作為關(guān)鍵詞,用英語(yǔ)更加清晰,簡(jiǎn)潔,就像數(shù)學(xué)用拉丁符號(hào)表示是一個(gè)道理!
中文還不是世界通用語(yǔ)言,中國(guó)還沒(méi)有強(qiáng)大到讓世界每個(gè)角落不得不崇拜和尊敬,影響力還不夠。鴻蒙雖然是個(gè)偉大的系統(tǒng)但也只是在國(guó)內(nèi),他的發(fā)布和應(yīng)用本就沒(méi)引起國(guó)外網(wǎng)民的關(guān)注,從根上來(lái)說(shuō)這種無(wú)視就是看不起你!而鴻蒙需要生存,需要發(fā)展,不得不考慮現(xiàn)實(shí)問(wèn)題,鴻蒙的目標(biāo)不僅要成為中國(guó)的系統(tǒng)也要成為世界的偉大系統(tǒng),用英文編輯也是不得已的選擇。不過(guò)三十年之后中國(guó)將成為世界的中心,那時(shí)中國(guó)、中文將是世界民眾口中繞不開(kāi)的話題,中文一旦立足于世界之林,一口中文走天下將會(huì)是妙不可言的一番景象。
首先,你的思維太狹隘了,鴻蒙系統(tǒng)雖然用的不是中文來(lái)編輯的,但也不完全用的是英文。
比如說(shuō),里面用到的通用符號(hào),這是全世界通用的國(guó)際符號(hào),并不是英文專屬符號(hào),不是英文國(guó)家才用的,而是全世界國(guó)家都在用的。
還有,就是阿拉伯?dāng)?shù)字,也并不是英文,這個(gè)也是全世界國(guó)際通用的,英文的數(shù)字是one、two、three 、four、five……而不是12345……
另外,鴻蒙系統(tǒng)是一個(gè)開(kāi)放的公共生態(tài)系統(tǒng),這并不是說(shuō)只有我們國(guó)人才能用的系統(tǒng),以后發(fā)展壯大起來(lái)了,甚至就是現(xiàn)在,都是國(guó)外都能夠用的系統(tǒng),國(guó)外的技術(shù)開(kāi)發(fā)人員、開(kāi)發(fā)者,都可以在這個(gè)系統(tǒng)來(lái)進(jìn)行自己的開(kāi)發(fā)。
照你這么說(shuō),如果是用中文來(lái)編輯的話,鴻蒙系統(tǒng)就要鬧國(guó)際笑話了,那你是在關(guān)起門來(lái),做你自己想做的事。人家國(guó)外的開(kāi)發(fā)者還得先把中文學(xué)好,再來(lái)用你的系統(tǒng)?
再次敬告你,鴻蒙系統(tǒng)是個(gè)開(kāi)放的公共生態(tài)系統(tǒng),它并不是做白酒、做辣醬、做豆干,是不可能關(guān)起門來(lái)做,那是沒(méi)有前途的。這樣說(shuō),你總該明白了吧?!
為什么鴻蒙系統(tǒng)不用中文編輯而是用英文?一看就知道是一個(gè)外行提的問(wèn)題。魯迅先生曾有一句拿來(lái)主義的名言:“取其精華,棄其糟粕”,就是學(xué)習(xí)別人的精華部分,為我所用,編輯語(yǔ)言就是這樣的,而且,語(yǔ)言只是一種工具,是不分好壞的。之所以鴻蒙系統(tǒng)會(huì)采用英文,主要有以下幾種原因。
不管是蘋果的IOS系統(tǒng),還是谷歌的安卓系統(tǒng),以及ucloud的鴻蒙系統(tǒng),都是基于UNIX或Linux內(nèi)核來(lái)開(kāi)發(fā)的。而linux內(nèi)核的編程語(yǔ)言是C語(yǔ)言和匯編,不是中文的,全是英文字符。鴻蒙系統(tǒng)是基本linux開(kāi)發(fā),自然就采用英文來(lái)編輯了。
如果只想讓中國(guó)人用,只想面向中國(guó)的軟件開(kāi)發(fā)者,而不想讓別的國(guó)家人用,倒是可以用中文來(lái)進(jìn)行編輯??墒?,鴻蒙系統(tǒng)的目標(biāo)是全世界,是要與谷歌的安卓和蘋果的IOS爭(zhēng)雄天下的,如果鴻蒙采用中文編輯,其它國(guó)家的軟件開(kāi)發(fā)者就要重新學(xué)習(xí)中文編輯,這會(huì)加大開(kāi)發(fā)者的難度,就會(huì)降低鴻蒙的競(jìng)爭(zhēng)力。要想爭(zhēng)霸全球,就要用全球通用語(yǔ)言來(lái)編輯。
雖然現(xiàn)在已經(jīng)有中文編輯語(yǔ)言,如:易語(yǔ)言、習(xí)語(yǔ)言等等,但這些都不是底層開(kāi)發(fā)語(yǔ)言,完成一些簡(jiǎn)單的應(yīng)用開(kāi)發(fā),應(yīng)該還可以,但要是用它們來(lái)開(kāi)發(fā)一個(gè)手機(jī)操作系統(tǒng),那就有點(diǎn)不自量力了,會(huì)讓開(kāi)發(fā)人員無(wú)從下手。目前,底層開(kāi)發(fā)語(yǔ)言有:C語(yǔ)言、C++、java、匯編等等,而linux就是通過(guò)C語(yǔ)言和匯編開(kāi)發(fā)而來(lái)的,鴻蒙是基于linux的,自然也會(huì)用到它們。而這些底層開(kāi)發(fā)語(yǔ)言都是開(kāi)源的,不屬于任何國(guó)家,沒(méi)有任何國(guó)家可以拿它們來(lái)制裁別人的。所以,我們完全可以放心地使用。
還是那句話,取其精華,棄其糟粕,把西方好用的東西,直接拿來(lái)為我所用,可以節(jié)省我們大量的時(shí)間。其實(shí)西方國(guó)家也是這樣的,火藥是我們國(guó)家古代發(fā)明的,西方國(guó)家也是從我國(guó)學(xué)習(xí)到火藥技術(shù)的,他們并沒(méi)有從0開(kāi)始。
以上就是我的觀點(diǎn),如有不同意見(jiàn),歡迎發(fā)表【評(píng)論】。喜歡就【點(diǎn)贊】、【轉(zhuǎn)發(fā)】+【關(guān)注】吧,謝謝參閱。
程序編制的確需要語(yǔ)言,現(xiàn)階段字母語(yǔ)言文字編程可能比象形文字更簡(jiǎn)單、實(shí)用一些,英文統(tǒng)共26個(gè)字母,而中文這樣的象形文字少說(shuō)也有幾千個(gè),可能英文使用或識(shí)別起來(lái)更為方便,這里不存在使用英文就是不愛(ài)國(guó),古為今用,洋為中用,只要是實(shí)用、好用,干嗎不用,中國(guó)在科學(xué)上倡導(dǎo)的是實(shí)用主義,阿拉伯?dāng)?shù)字不是世界也通用嗎?我們漢語(yǔ)不是也吸收了一些日語(yǔ)的詞匯嗎?當(dāng)然,我們不排除將來(lái)可能科學(xué)會(huì)發(fā)展到編程時(shí),中文會(huì)比英文好用一些,到那時(shí),用中文編程是自然而然的?,F(xiàn)階段ucloud開(kāi)發(fā)的操作系統(tǒng),是在西方不斷對(duì)我高科技企業(yè)進(jìn)行制裁和打壓下的一種自救,是防止西方卡我們的脖子,不是為了搞文化輸出。
你根本就不懂編程,更不懂編程語(yǔ)言。鴻蒙是基于Linux內(nèi)核做出的,目前主流的底層開(kāi)發(fā)語(yǔ)言就是C語(yǔ)言,目前國(guó)內(nèi)還沒(méi)有開(kāi)發(fā)出成熟的軟件開(kāi)發(fā)語(yǔ)言,至少我沒(méi)聽(tīng)說(shuō)過(guò)。
編程不是英文!編程不是英文!編程不是英文!重要的是要說(shuō)三遍,懂編程的人不代表會(huì)講英文,會(huì)講英文的人不代表就懂編程,英文厲害不等于編程厲害,完全不懂英文的人也可以把編程學(xué)號(hào),編程用拉丁字母輸入那是因?yàn)楹?jiǎn)單快速,鍵盤可以直接敲出來(lái)而已,你非要說(shuō)只有純中文不能帶有任何跟英文相關(guān)字符才算,那你以后打中文字就別用26字母的鍵盤輸入,你用字母鍵盤輸入得到了中文,就可以說(shuō)中文就是英文嗎?以后你用數(shù)字也別用1234了,1234也不是中文。
0
回答0
回答10
回答6
回答0
回答8
回答0
回答9
回答0
回答0
回答