登入使用能幫助您收藏更多喜歡的好書,
希望大家都能多多登入,管理員在此感激不盡啦!
《電腦附身》第211章 漢語言編程
這是楊林第一次在公開場合提出漢語言編程的問題,一下子就吸引了眾人的注意。 章節更新最快

 楊林微微一笑,說道:“大家是不是覺得這個矩陣語言很難學?”

 眾人彼此看了一眼,不約而同地點了點頭。

 事實上從剛才的資料他們就已經看出來,矩陣語言已經涉及到一些非常艱深的數學算法問題,程序員想要熟練掌握這門語言,需要深刻的計算機和數學基礎,再經過常年累月地學習和練習後,才能夠熟練運用這門計算機語言。

 楊林笑道:“矩陣語言難學這個問題基本上是無解的,無論我們采用再多的辦法,短時間內很難擁有足夠的矩陣語言編程人才。所以我就想了一個辦法,既然矩陣語言已經能夠實現高度的人工智能(偽),那麽我們為什麽不在矩陣語言的基礎上設計出一種智能矩陣語言編程程序,這種程序能夠聽懂人們用母語表達的編程要求,從而自動設計出一款人們所需要的程序呢?”

 “舉個簡單的例子,大家都玩過超級瑪麗吧?如果我們用普通的計算機語言編寫‘馬裡奧遇到花變身’的問題,那麽我們首先就要定義什麽是馬裡奧?一個裝著16*32個小色塊的長方形就是馬裡奧,其中一些色塊填有顏色,另一些則沒有。什麽是花?一個16*16的正方形。什麽是變身?變身就是把馬裡奧這個方塊裡代表衣服的褐色變成紅色。代表背褲帶的紅色變成白色。至於說什麽是褐色,什麽是紅色。什麽是白色,我們也可以用0x887000這樣的數字去表示。此外我們還要定義什麽是碰到,什麽是重疊等問題。這一連串定義下來,邏輯嚴密,思路清晰,但對普通人而言。我們用c語言或者矩陣語言編寫這樣的程序。大家看起來可能就是天書。因此,我們必須換個法子讓普通人都能編寫出這樣的程序來!”

 眾人不由得面面相覷,換個法子?編寫程序當然需要邏輯嚴密了,你要是沒有嚴密的邏輯,那麽程序執行過程中錯誤不斷,這樣的程序還有什麽用?

 楊林仿佛看出了眾人心中的迷惑,微笑道:“剛才我說的是用普通計算機語言來編寫超級瑪麗,那麽我們如果用漢語言來編寫的話,就可以直接這樣說:馬裡奧在一個16*32的方格色塊內。他穿著褐色的衣服和紅色的背褲帶,當他遇到一朵在16*16方格色塊裡的花朵時,他的衣服會變成紅色,褲背帶變成白色。就這麽簡單。不需要嚴密的邏輯和修飾,只要漢語言編程工具能看懂就行。如果要求更嚴格,我們也可以給出更加精確的定義。總之只要有一個比較精確而且實在的命令,漢語言編程就能夠幫我們實現。當然一些比較虛無的命令,也是無效的,比如你對漢語言編程工具下達指令,幫我編寫出一款能夠感染所有計算機的超級病毒。這個漢語言編程肯定沒辦法做到。”

 眾人不由得笑了起來,這下子,他們算是理解了楊林所謂的漢語言編程到底是什麽意思了。

 喬振宇思考了片刻,說道:“楊總,按照您的意思,除了漢語言編程外,豈不是還可以有英語編程、德語編程、法語編程、俄語編程嘍?”

 楊林笑著點了點頭道:“正是如此,在我看來,編程可以變得很簡單。我不希望以後的人在學習如何編程的時候,還像我們程序員過去所做的那樣,投入大量時間和精力看完教程,最後只能在黑框裡輸入一串數字。這到底是在學編程還是在向七十年代致敬?如果說以前的程序員學習編程的動力來源於‘我居然可以指揮機器做一些事’這種成就感的話,那麽在娛樂泛濫的今天,大多數人恐怕都很難再靠‘我能夠驅使機器做事’這種簡單的快樂來學習編程。現代社會的人類已經見過太多的世面,**和野心變得複雜而龐大,你想要圖形界面、音樂音效、人工智能、雲端同步,但你樂意悶頭學了幾節課後,隻學到在黑框裡隻顯示一些英文字符加數字嗎?”

 眾人不由自主地點了點頭,對楊林的話表示認同。

 楊林笑道:“所以說,在矩陣語言的基礎上開發出漢語言編程,以後還可以有英語編程、法語編程、德語編程、俄語編程……大家想象一下,如果每個人都可以用自己的母語編寫一個程序,那未來的互聯網將會變成一個什麽樣的世界?”

 會議室裡頓時安靜了下來,在座的都不是普通人,剛才他們還在疑惑楊林要開發漢語言編程工具的目的的話,那麽現在,他們則是為楊林的野心感到震撼。

 如果楊林真的能夠實現漢語言編程,那麽不僅是蘋果谷歌、微軟英特爾的問題了,恐怕整個信息社會中人與人之間的交互方式都會被改變。更不用說那些受到波及的軟件公司了。

 夏夜皺了皺眉道:“楊總,這麽說來,那我們豈不是不需要大規模推廣矩陣語言了?”

 楊林搖頭道:“不,矩陣語言還是需要推廣,畢竟漢語言變成以矩陣語言為內核,它指令的執行運轉效率和矩陣語言還是沒法比的。因此,大中型商業軟件、專業軟件還是需要用矩陣語言來編寫的, 小型程序用漢語言來編寫,普通人只要掌握漢語言編程就可以了,專業的程序員則依舊需要掌握矩陣語言才行!”

 不少人臉上頓時露出恍然之色,議論紛紛起來。

 “哈哈,這才對嘛!”

 “楊總剛才嚇了我一跳,如果未來真的像您說的那樣,那互聯網社會到底會變成什麽樣子,恐怕誰都沒辦法預料了。”

 “是啊,如果每個人都可以編寫程序的話,那對整個社會的發展恐怕都會產生影響。”

 ……

 楊林微微一笑,繼續道:“好了,關於矩陣語言的問題就先到這裡,接下來我們將討論如何在操作系統中植入智能語音翻譯程序的問題!”)

 ps: 稍後還有一更()《電腦附身》僅代表作者無聊的鋼鏰的觀點,如發現其內容有違國家法律相抵觸的內容,請作刪除處理,的立場僅致力於提供健康綠色的閱讀平台。【】,謝謝大家!
鍵盤左右鍵 ← → 可以切換章節
章節問題回報:
翻譯有問題
章節內容不符
章節內容空白
章節內容殘缺
上下章節連動錯誤
小說很久沒更新了
章節顯示『本章節內容更新中』
其他訊息