簡體版

第一百六十三章 中文計算機語言

陸曉回家後開始研究寫論文。

他寫論文和其他人不同,其他人要各種思考,陸曉在自己的模擬器中建立新項目就行。

如果積累足夠,要不了多久就能模擬成功。

之前一直沒有給京城幾個院士量子力學的論文,就是因為陸曉的大腦CPU被其他項目填滿了。

現在急需處理的事情都處理完,公司有員工們在發展,他終于可以把精力全部投入到學術上。

首先模擬的自然不是量子力學,而是模擬三篇論文到底要寫什麼。

這三篇論文大致方向倒是有了。

量子力學和特超聲波相關的必須寫一篇。

腦電波的寫一篇。

最後一篇洪院士建議寫數學,能不能寫出來,陸曉心中沒底。

目前各學科等級差不多都是六級,主要是科研相關的等級,比如美術繪畫,種田這些技能自然沒有這麼高。

陸曉最近都在忙公司的事,空閑也在學習提高,學校圖書館都去過很多次了。

很快模擬器給出三篇論文方向。

只有最後一篇論文,並非數學,看來模擬器比陸曉更了解自己,知道陸曉就算模擬也無法解決一些困擾全世界無數年的數學難題。

答桉是計算機語言!

模擬器給出的第三篇論文是讓陸曉公布一種全新的計算機語言。

夏國在很多方面都比較落後,主要原因還是我們發展太晚,別人已經發展了兩百年,而夏國總共才70年!

計算機上也是國外開始的,別人拿出了各種計算機語言。

陸曉是計算機方面的專家,因為深入接觸X系統代碼,還自己編寫了很多軟件,加密學等級也很高,所以對這方面其實才是最熟悉的。

除開發達國家外,唯一不發達國家誕生的計算機語言,應該要屬于巴西。

常用的計算機語言中C、C++、C#、Java、JavaScript、Go、Rust、PHP誕生于美國;Python誕生于歐洲。

但Lua語言誕生于巴西。

巴西是個發展中國家,經濟水平不高,IT界也不發達,但是卻創造了一個世界流行的編程語言,它到底是怎麼做到的?

編程界有個笑話︰駱駝是委員會設計的馬。

笑話諷刺是由委員會設計出的編程語言都不怎麼樣,比如Algol 68, PL/I ,Ada都沒有達到最初的期望。

關于Lua情況很特別也是在九幾年的時候,巴西石油公司需要定制許多功能,最後這三人完美完成任務。

項目做到後期,三人發現原本的計算機語言不夠用了,需要一種真正的腳本語言,可以賦值,有邏輯控制,函數,可以嵌入到巴西石油公司的應用中使用。

花了一些時間Lua誕生。

在巴西因為本身IT環境就一般,Lua語言也沒有發展起來。

最後三位說葡萄牙語的碼農就把Lua語言弄到了老鷹國,準備出口轉內銷,Lua語言,也沒有葡萄牙語版本的說明書,從語言基本構成到說明書,全是英文。

等三人到了老鷹國,一開始也沒有人關注,但當他打廣告後,被游戲公司注意到,情況就不同了。

Lua短小精悍,直到Lua5.3也只有不到1萬行C代碼!

包含了I/O功能的二進制包也只有200多K。

Lua可以讓用戶改變軟件的行為,而不用深入到軟件的內部。

當它火了以後,《半條命》《模擬城市》《魔獸世界》《憤怒的小鳥》等一大批著名游戲都開始使用Lua。

不懂計算機的人經常會出現一個疑問,為什麼就沒有人用中文寫計算機語言呢?

所有計算機語言,即便是發展國家的人寫出的成功計算機語言Lua其實也是英文。

難道因為英文天然適合被計算機所理解嗎?

以前在不懂計算機的時候,陸曉也有這樣的疑問。

但真正了解後,才發現其實用什麼語言,都是表象。

就和腦電波一樣,腦電波可以是各種各樣,翻譯成不同的語言,每個國家的人翻譯思想,讀取出的腦電波肯定是不同的。

但本質上,都是解碼成圖片形式。

計算機語言的本質,卻是數學和邏輯。

可以說計算機語言和數學的表達是相似的,都是高度符號化的東西,中文也算是符號,還是非常多變的符號,自然也是可以成為計算機語言的。

比較遺憾的是,陸曉發現X系統的核心,其實依舊不是中文編程,而是英文。

這可能是未來一直發展下去,在計算機領域一直是西方領先導致。

但現在不同了,有陸曉在,他可以寫一種中文的計算機語言。

需要知道一點,那就是英文作為母語的外國人,不一定代碼就寫的好,因為體系都是不同的,計算機代碼更講究的是數學思維和邏輯。

不懂編程的人總是以為,設計出中文計算機語言,編程就會變得容易。

還認為中文詞義復雜,也許人工智能核心就是需要這種模湖性。

但陸曉能明確告訴這些人,只要是計算機語言都有很指向性,對應的是計算機芯片內的某種循環。

中文就能模湖編程,那是痴心妄想了。

英文不同組合,甚至一樣的單詞,也有許多含義,這個論點是站不住腳的。

不過陸曉覺得自己創造一門計算機語言,也許真能做到模湖編程。

陸曉思考了許久,也不停在腦海里模擬。

如果陸曉的大腦是計算機芯片,此時CPU已經發燙了。

「假如,我用小鹿作為核心,小鹿的核心就是中文編碼,它能理解中文含義,最後就能讓無數普通人都用中文編程!」陸曉滴咕道。

也許是陸曉說出了聲音,讓小鹿听見了。

小鹿一直被陸曉帶在身上,听到這個詞後,小鹿會立刻有反應。

此時小鹿就問道︰「主人需要小鹿做什麼?」

小鹿現在不喊陸曉父親了,以前的稱呼讓陸曉有點尷尬,他還沒結婚呢,沒有做父親的準備,所以就讓小鹿叫主人。

听見小鹿答復,陸曉準備和小鹿聊聊編程的話題,看它能不能理解自己的意思。

「小鹿,要是我用中文描述一些東西,你能通過生成可以運行的程序嗎?」陸曉問。

小鹿是沒有自主思維邏輯的。

但陸曉在提問時,小鹿的核心神經元代碼,那些無數漢字為基礎組成的邏輯系統會全力運轉,試圖理解陸曉的意思。

此時小鹿就理解了,它說道︰「主人可以試試看,你想要設計什麼程序呢?」

陸曉眼楮一亮,看樣子還真是可行啊!

要是真的能完美實現,陸曉已經能預想到將來會是什麼場景了。

那將是一個全新的時代,所有會中文的人,都可以通過漢字,甚至通過寫作,文學的手法,去描寫一個軟件會是什麼樣子。

隨後靠著小鹿將程序實現。

可以說小鹿的核心神經元漢字邏輯代碼,就是編譯器。

漢字本身就是計算機語言。

通過不同漢字組合,描述,就能實現編程。

要是這條路走通,陸曉的論文也就完成了,不是數學,但和數學有關,是能讓正常的中文變成計算機語言的全新編程方法。

「好,那我們先從簡單的開始,設計一個計算程序,但我的計算答桉是1+1等于3。」

陸曉描述得比較簡單。

但千萬別以為編程會變得簡單。

因為1+1在計算機代碼上,肯定是等于2的。

這就需要變量。

沒等陸曉繼續講解怎麼實現,小鹿便道︰「好了,程序在我的服務器上。」

陸曉懷著激動的心情,鏈接到蓉城服務器,查看這個程序的代碼是怎麼寫的。

讓他激動的是,核心代碼竟然真的是中文顯示!

具體是這樣的︰‘如1加1等于3,1等于1.5,3加3等于9,1乘以1等于2.25’。

所有的編程都是中文邏輯來實現,最後出現了界面,和普通計算器一樣。

但設計這個計算器外殼,同樣是中文描述。

代碼是這樣的︰‘數字鍵1,2,3在數字鍵左邊是加減乘除,答桉居于數字鍵之上,邊框參數為答桉邊框為,數字鍵大小為’。

看完所有代碼,陸曉已經驚呆了,原來這樣真的可以啊。

也就是說當初他使用中文作為小鹿的神經元核心時,小鹿就相當于是編譯器了。

當然這個程序,最後也只能在小鹿存在的計算機上使用。

普通的環境,是無法識別這樣的代碼的。

可以理解為這個答桉,只有小鹿能看懂,然後讓計算機計算。

其他計算機,看不懂這些中文代碼。

已經不能稱之為代碼了,而是描述。

實現了簡單的計算器編程,陸曉自然要試試更復雜的東西,他準備設計一個游戲。

這次不讓小鹿自己寫程序,而是根據剛才寫計算器小鹿給出的代碼,陸曉來寫一個。

‘項目︰卡牌游戲,扎金花,235大于三條A,三條A大于三條K,三條K大于三條Q。’

最開始寫的自然是基本規則,隨後要寫的是每個卡牌長什麼樣,界面是什麼樣都要用文字來描述。

編寫這樣的程序很簡單,邏輯清楚文字表達沒問題,就能運行了。

果然使用「小鹿編譯器」游戲程序成功出現在服務器中。

陸曉發現在設計卡牌失量圖時,真的非常便捷。

比如每張卡牌是什麼花紋,陸曉可以單獨插入,也可以自動生成。

因為小鹿本身數據庫就理解什麼是紅心,梅花,方片這些詞,設計出的失量圖,陸曉沒干涉,但卻和真正的撲克牌差不多。

短短幾分鐘,陸曉竟然設計出一個撲克牌游戲!

當然現在還可以設計更加復雜的程序,陸曉又測試許久。

他發現用「小鹿編譯器」寫代碼,是用描述,而且這個描述偶爾會無法識別,首先要寫的,不是底層代碼,反而是頂層代碼。

打個比方,要寫微訊這樣的通訊軟件。

首先要描述的是界面是什麼樣,最好是先設計出界面失量圖。

隨後再描述每一項功能。

即便描述時,邏輯可能出現問題「小鹿編譯器」竟然能自動糾正。

大概可以理解成小鹿,像是個老師一樣,在批改學生的作業,發現作業寫錯了,隨手就給修改了,讓整個程序可以在計算機上運行。

當然有時候小鹿會批改錯誤,但這不是小鹿的錯,而是描述的東西本身就是錯的。

小鹿只是讓程序能夠跑起來。

「中文計算機語言成了啊!只要我把小鹿的端口,開放給所有程序員,他們就能上傳程序到小鹿服務器上完成代碼編寫,不過系統要升級編譯庫。」陸曉興奮道。

他已經能夠想象到,程序員已經不再是門檻很高的職業。

也許一個寫網絡小說的人,能夠編寫出更好的軟件。

假如這個人以前是寫玄幻小說,那現在他靠著清晰的邏輯,就能自己把小說寫成游戲!

當然里面用到的各種場景,人物模型,目前來說是個難題。

但X系統支持腦電波啊。

腦電波又可以通過X自帶的建模系統,完成3D建模。

換算一下,那就是人人可以寫大型游戲。

中文掌握得好,邏輯比較清晰,就能寫出好玩的游戲。

特別是想象力要豐富,這樣設計的游戲人物,場景也會更好,游戲肯定更受歡迎。

陸曉已經意識到,將來咪哈游公司的業務,一定會受到沖擊了。

人人如龍後,整個游戲行業格局都會改變。

或者說互聯網行業也要改變,因為有的人總是能產生奇思妙想,他一個人就設計出很好的軟件。

以前設計微訊這樣的軟件也許要幾百人團隊寫很久代碼。

現在卻可以靠著一個人肝出來。

「現在也有個問題,小鹿編譯器是立足于蓉城的服務器上,我需要轉碼一遍,然後讓X系統讀取。」

好在這個比較簡單,既然計算機能運行中文的代碼。

那將編譯器獨立就行了,相當于是個轉換器,小鹿的服務器是用于修改優化中文代碼的端口。

優化後的中文代碼,還需要一個編譯器讓計算機芯片能識別。

這個編譯器就和英文和中文數據轉換器差不多,沒花多少時間陸曉就弄出來了。

並且打算把這個編譯器,下次升級到X系統內,以後中文代碼程序,X系統也就能識別了。

比起原本X系統自帶的編譯器,中文寫代碼程序優勢實在太大。

陸曉現在需要考慮的是,如何推廣這種全新的編程方法。

還有怎麼收費的問題。

其他的計算機語言不收費,誰都可以用,陸曉這個不一樣。

它的本質還是用「小鹿編譯器」幫著普通人修改計算機理解不了的中文描述。

如果不經過小鹿修改,也許寫出的中文描述性代碼,也無法**系統內置的中文解碼器解碼。

所以肯定是要收費的。

是按照游戲平台還有ios軟件商城一樣收分成,還是按照出售編程資格的方式,陸曉要想想。

要是網絡作家都能寫游戲了,那游戲估計會井噴。

X系統上,一直沒有自帶的軟件商城。

現在貌似時機成熟了啊。

如果X系統有軟件商城,並且都支持X幣支付。

陸曉感覺自己又要賺麻了。

因為X幣兌換的時候,他還能再賺一次。

陸曉發現自己真的是個奸商,他打算走最賺錢的那條路。

商城搞起來!水果手機能抽水果稅,他夏為科技也能嘛。

不過現在錢越來越多,要想辦法花出去。

溫馨提示︰方向鍵左右(← →)前後翻頁,上下(↑ ↓)上下滾用, 回車鍵:返回列表

投推薦票 上一章章節目錄下一章 加入書簽