如果你喜愛我們小說狂人的話,可以多多使用登入功能ヽ(●´∀`●)ノ
登入也能幫助你收藏你愛的小說~跟我們建立更深的連結喔 ♂
《學霸的黑科技模擬器》第165章 中文計算機語言
  第165章 中文計算機語言
  陸曉回家後開始研究寫論文。

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

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

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

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

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

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

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

  腦電波的寫一篇。

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

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

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

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

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

  答案是計算機語言!

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

  夏國在很多方面都比較落後,主要原因還是我們發展太晚,別人已經發展了兩百年,而夏國總共才70年!
  計算機上也是國外開始的,別人拿出了各種計算機語言。

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

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

  常用的計算機語言中C、C++、C#、Java、JavaScript、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幣兌換的時候,他還能再賺一次。

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

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

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

  (本章完)
鍵盤左右鍵 ← → 可以切換章節
章節問題回報:
翻譯有問題
章節內容不符
章節內容空白
章節內容殘缺
上下章節連動錯誤
小說很久沒更新了
章節顯示『本章節內容更新中』
其他訊息