第1025章
書迷正在閱讀:戀戀繁星、上帝之手、制服領(lǐng)帶【骨科 高H】、夏日梅子湯(1v1 sc 校園甜文)、別再兇我了、迷情曼陀羅、我不愛你了、最終BOSS的職業(yè)素養(yǎng)、宋先生的傲嬌學(xué)霸、良辰美瑾
“更加高級(jí)的編程語言?這是什么意思?”黃老板有些茫然的問道,這編程語言還有高級(jí)和低級(jí)之分嗎?不都是一串代碼嗎? “當(dāng)然,目前所有的編程語言都是基于二進(jìn)制計(jì)算機(jī)來設(shè)計(jì)的,所以他們的編程的核心邏輯不過是0和1的變化而已,然后通過一連串1與0的指令串,最終完成了一個(gè)程序!” “這樣哪怕制作一個(gè)最簡(jiǎn)單的應(yīng)用程序,那也需要上千行的指令才行,而目前一些復(fù)雜的程序,怕不是得幾千萬行才行?!?/br> “但是5進(jìn)制計(jì)算機(jī)不同,因?yàn)樗軌虍a(chǎn)生0·1·2·3·4這5個(gè)不同的選擇和變化,所以在編程的時(shí)候就不再是0和1的變化了,而是這5個(gè)不同量態(tài)的變化?!?/br> “再簡(jiǎn)單一點(diǎn)說,以前的一行程序,只能夠控制一個(gè)變化。但現(xiàn)在一行程序可以控制5個(gè)不同的變量?!?/br> “可如果是這樣的話,用英文單詞組成的編程語言,就根本無法適應(yīng)5進(jìn)制計(jì)算機(jī)的編程。因?yàn)橐粋€(gè)單詞就代表一個(gè)意思,這個(gè)意思是固定的,是無法擴(kuò)展出更多的含義?!?/br> “這么說可能有些復(fù)雜,最簡(jiǎn)單的來形容一下,就是目前英國(guó)的牛津詞典,已經(jīng)收錄了25萬個(gè)英文單詞。如果拋除掉其中20%的不常用的英文單詞,那常用的英文單詞數(shù)量也達(dá)到了20萬個(gè)。之所以會(huì)出現(xiàn)如此的情況,是因?yàn)橛⑽膯卧~無法串聯(lián)使用,每出現(xiàn)一個(gè)全新的事物,都需要發(fā)明一個(gè)全新的單詞來形容它。所以我說這是一種非常低級(jí)的語言,非常的無趣?!?/br> “相反,這世界上最高級(jí)的語言就是中文了,3000個(gè)漢字,就能夠覆蓋99%的中文使用場(chǎng)景了,事實(shí)上,目前華夏人最常用的漢字,其實(shí)只有1240個(gè)而已。數(shù)量需求只有英文單詞的1%而已?!?/br> “為什么會(huì)出現(xiàn)這樣的情況呢?” “其實(shí)究其根本的話,英文反而比漢字要更加的簡(jiǎn)單,英文如果拋開掉所有東西不談,還原到最本質(zhì)的狀態(tài)的話,那就是26個(gè)英文字母罷了,一切都是基于這26個(gè)英文字母排列組合誕生的。” “而中文可以理解成是通過3000個(gè)漢字排列組合而成的,說出來其實(shí)華夏人非常的偉大,如果說每個(gè)使用英文的人類大腦都是一臺(tái)26進(jìn)制的計(jì)算機(jī)的話,那華夏人類的大腦就是3000進(jìn)制的計(jì)算機(jī)了,你說這是不是特別的可怕?” “僅此一點(diǎn),這就可以說明為什么中文是世界上最高級(jí)的語言了?!?/br> “更別說中文其實(shí)是一種象形文字,哪怕你不懂中文,光是看到中文的圖案,就有一定的幾率能夠聯(lián)想出這個(gè)中文背后所代表的含義。” “如果把這兩種語言放到計(jì)算機(jī)編程文字中來看的話,26個(gè)英文字母進(jìn)行兩兩不同的排列組合,可以產(chǎn)生650種不同的變化。” “但3000個(gè)漢字進(jìn)行不同的組合,可以產(chǎn)生將近900萬種不同的變化?!?/br> “而更重要的是,因?yàn)橛⑽牟淮嬖趩巫趾x,所以兩個(gè)只學(xué)習(xí)了單獨(dú)的英文字母和漢字單字的人類,當(dāng)兩個(gè)英文字母組合在一起的時(shí)候,學(xué)英文的人就完全不懂這兩個(gè)英文字母有什么意義了?!?/br> “比如in,假設(shè)你是只學(xué)過英文字母的人,你能夠知道這個(gè)in的含義嗎?” “相反,我把瓜和子這兩個(gè)漢字放在一起,哪怕你沒見過瓜子,但你大概也能夠猜出這應(yīng)該是西瓜的兒子的意思?!?/br> “再舉個(gè)例子,我把風(fēng)和馬,這兩個(gè)絕對(duì)風(fēng)馬牛不相及放在一起,形成了風(fēng)馬這個(gè)詞語?!?/br> “嗯,漢語中肯定是不存在風(fēng)馬這個(gè)詞語的,但你看到這個(gè)詞語的第一眼,相信90%的華夏人的第一反應(yīng),就是風(fēng)馬這個(gè)詞語的含義,指的是一匹跑得像風(fēng)一樣快的馬?!?/br> “不需要任何的解釋,也不需要任何的事先溝通,所有華夏人看到這個(gè)詞語,就能夠在短時(shí)間內(nèi)產(chǎn)生一樣的判斷和理解,這就是漢語的偉大之處?!?/br> “而這也是我想要做的事情,我認(rèn)為天底下沒有比漢語更加適合5進(jìn)制計(jì)算機(jī)的話,5進(jìn)制計(jì)算機(jī)天然就應(yīng)該使用更加高級(jí)的漢語作為編程語言!”左思城最后說道。 第621章 高中生最強(qiáng) 用漢語來做五進(jìn)制計(jì)算機(jī)的編程語言,這個(gè)想法一說出口,就算是黃老板也不由的震驚無比,張口結(jié)舌。但仔細(xì)一想,這個(gè)想法又是極符合自己的口味的。 “不過我聽說已經(jīng)有一種叫做易語言的漢語編程語言了,可是不是很成功的樣子!”黃鶴道。 “不,不是這樣的!”左思城解釋道“易語言雖然是漢字編程語言不假,但其本質(zhì)上就是一個(gè)漢字的指令集,其根源依然是二進(jìn)制的表現(xiàn)性質(zhì),只是將英文單詞給換成了中文而已!” 這樣的語言對(duì)于編程語言來說,基本上就是一個(gè)換皮罷了,沒有什么先進(jìn)性可言,而且如果要在系統(tǒng)中運(yùn)行的話,還需要安裝專門的編譯器等等,非常的繁瑣,反而會(huì)拖累電腦的運(yùn)行速度。 加上編程方面的知識(shí)要重新學(xué)習(xí),世界的各種程序要重新配合,所以易語言從誕生的那一刻開始,就沒有任何的發(fā)展前景,可以說這只是一個(gè)無奈的產(chǎn)品罷了! 其實(shí)左思城想說這是憤青的作品,不過黃老板本身就是天底下最大的憤青,這種說法自然就不好再提了。 “但是我們的中文編程就不一樣了,我設(shè)計(jì)的這套編程語言,會(huì)成為黃金稀芯片底層語言。未來所有基于我們架構(gòu)的芯片,都必須使用中文編程!使用的是來自中文的語言邏輯,以及中文最核心的思維散發(fā)功能,讓每一個(gè)中文文字都能夠表現(xiàn)出1~5種不同的狀態(tài),這樣就能盡可能多的表現(xiàn)出中文的豐富含義”