還不快點登入,你們這些看小說都不登入就離開的。
登入可以幫助你收藏跟紀錄愛書,大叔的心血要多來支持。
不然管理員會難過。
《學霸的黑科技模擬器》第163章 中文計算機語言
陸曉回家後開始研究寫論文。

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

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

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

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

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

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

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

 腦電波的寫一篇。

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

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

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

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

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

 答案是計算機語言!

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

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

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

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

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

 常用的計算機語言中c、c++、c#、java、java、go、rust、php誕生於美國;python誕生於歐洲。

 但lua語言誕生於巴西。

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

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

 笑話諷刺是由委員會設計出的編程語言都不怎麽樣,比如algol 68, pl/i ,ada都沒有達到最初的期望。

 lua也是一個委員會設計的,但是,這個委員會非常小,只有三個人,他們都是裡約熱內盧天主教大學的同事:roberto ierusalimschy, luiz henrique de figueiredo,和waldemar celes。

 關於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幣兌換的時候,他還能再賺一次。

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

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

 不過現在錢越來越多,要想辦法花出去。
鍵盤左右鍵 ← → 可以切換章節
章節問題回報:
翻譯有問題
章節內容不符
章節內容空白
章節內容殘缺
上下章節連動錯誤
小說很久沒更新了
章節顯示『本章節內容更新中』
其他訊息