255.
想設(shè)計個鍵盤,程理不是第一天想了。
在來到這個世界,第一次用那個十分簡化的陰陽太極控制面板來輸入程序的時候,程理就無比渴望能有一個鍵盤。
而在這之前,程理一沒時間,二沒那個能力去設(shè)計一個能在這個世界使用的鍵盤。
但現(xiàn)在,在徹底了解靈甲核心秘紋集,以及學會了Plankalkül語言的編譯原理后,程理就開始準備嘗試去設(shè)計一個鍵盤。
說起鍵盤,可能很多人覺得并沒有什么技術(shù)含量,因為我們?nèi)粘kS處可見。
但實際上,鍵盤卻是馮諾依曼架構(gòu)體系里,五大核心中的一環(huán)——輸入設(shè)備,重要性可見一斑。
我們有鍵盤,才能把數(shù)據(jù)信息,輸入到計算機,讓計算機搞懂我們想要做的事情。
而實際上,鍵盤的設(shè)計過程,也是經(jīng)過漫長的演化過程,最終才形成了地球上人們所熟知的QERTY鍵盤。
鍵盤的設(shè)計有兩個核心,一個是鍵位排布,另外一個就是編碼。
關(guān)于鍵位排布,在這個并沒有英文的世界里,很明顯是不可能直接將地球上的QERTY鍵盤拿過來用,除非程理只想設(shè)計一個自己使用的鍵盤。
但是在程理對未來的規(guī)劃里,將青靈島改造成自己的一個基地,那么勢必要在青靈島上推行新的修煉體系,那就是自己摸索出來的這套將變成和修真結(jié)合起來的全新體系。
那么毫無疑問,他現(xiàn)在要設(shè)計出來的鍵盤,肯定就不能是只給自己用的。
除非他還要讓青靈島的人去學英文,但這個想法,程理從來就沒去想過。
在地球上,是因為電腦和編程都是西方世界發(fā)明的,所以全部都是用英文,華夏后來要融入世界,要趕超英美,必然要去接受他們那一套編程體系,畢竟連CPU指令集都還是人家的,X86指令集可不認你漢字。
所以,即使是地球上出現(xiàn)過的易語言這樣的漢語編程,也只是在英文編程基礎(chǔ)上,套一層漢字的皮膚,相當于漢化版,底層核心依然是英文編程體系。
而且英文在編程上,相比漢字,也的確有一定的優(yōu)勢。
但這點優(yōu)勢,對于修真者強大的身體素質(zhì)來說,完全不值得一提。
所以,在萌生設(shè)計鍵盤的想法后,程理從沒想過還完全復用地球上那套英文編程體系。
而是想自己設(shè)計一套,完全以漢字為核心的編程體系。
畢竟作為華夏人,程理骨子里還是最喜歡漢字的。
更何況在這個青靈島,修真者使用的文字也是漢字,所以直接設(shè)計以漢字為核心的編程體系,是最為簡單直接的事情。
反倒是讓青靈島人們?nèi)W習英文,在去讓他們學習英文編程,是憑空繞了一圈的事情。
程理自然不會去做這樣費力不討好的事情。
不過,要設(shè)計一套全新的以漢字為編程體系的事情,同樣也是一件很困難的事情。
這完全要從無到有,要靠自己對兩個世界不同體系的理解,去構(gòu)建一個全新事物。
難度無疑很大,也很有挑戰(zhàn)性。
但程理就喜歡這樣的挑戰(zhàn)性。
實際上閉關(guān)的時候,他有一大部分時間都是花在這上面的。
“算老,接下來,我想要一個全新的輸入設(shè)備,來輔助我進行接下來的操作?!背汤韽撵`甲上跳下來后說道。
“輸入設(shè)備?那個陰陽太極輸入石板,不就是嗎?”算老疑惑道。
“那個太簡潔了,大道至簡是沒錯,但是從服務(wù)于人的角度來說,有時候并非越簡單越好,而是要有一定的集成度才行?!背汤碚f道。
“好吧,那你想怎么做?有設(shè)計方案嗎?”
“有的。”
說完,程理就拿出了一張圖紙。
上面畫了一個鍵盤的樣子,并且還有每個鍵位所要產(chǎn)生的陰陽信號設(shè)計圖。
鍵盤設(shè)計的兩大核心:鍵盤布局、編碼體系,其中這鍵盤布局倒是好辦。
程理給的鍵盤布局,乍看上去跟地球上的鍵盤并沒有太大區(qū)別。
右側(cè)還是小鍵盤區(qū)域,左邊是原本的字母按鍵區(qū)。
但是不同的是,程理給的這個鍵盤,在字母按鍵區(qū)是看不到字母,而F1-F12的功能鍵,也被程理用“子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥”,這十二地支的漢字標識來替代。
在十二地支的功能鍵下面是0-9的數(shù)字鍵,包括旁邊的減號和加號等算學符號,程理都原封不動的照搬過來。
取其精華去其糟粕,算學符號和阿拉伯數(shù)字在現(xiàn)代數(shù)學體系里的確具有很重要地位,能大幅度降低數(shù)據(jù)輸入難度和學習成本,所以程理也沒必要舍近求遠,放著不用。
而且陰陽跟0和1的神奇對應(yīng)關(guān)系,讓程理隱隱覺得在阿拉伯數(shù)字背后,還隱藏著自己所不知道的秘密,所以就直接拿來用了。
而在數(shù)字行下方的字母區(qū),則看到不到一個字母。
取而代之的是,每個會五筆的人,都非常熟悉的字根鍵位分布。
沒錯,既然程理舍棄了英文字母,那么想要用鍵盤輸入漢字,程理所知道的現(xiàn)成最好方法,當然是五筆輸入法啦。
有五筆輸入法,程理也沒必要自己費力再去重新設(shè)計一套全新的漢字輸入方式,說實話,這個很費腦筋。
五筆輸入法,是通過筆畫和字形特征來對漢字進行編碼輸入,這樣的話,即使沒有字母,也完全可以正常輸入漢字。
幸好,程理是會五筆輸入法的。
所以,以他現(xiàn)在的思維能力,很快就把五筆輸入法徹底解析出來,然后分解成一條條實現(xiàn)原理,寫在圖紙上,展現(xiàn)給算老和霹靂堂主看。
“這是新的鍵盤布局和輸入漢字的方法,這套鍵盤布局和漢字輸入方法也不是我自己想的,而是九天之上,我的故鄉(xiāng)里最流行的一種輸入設(shè)備?!?br/>
有了九天之上當背書,算老馬上對這種全新輸入設(shè)備,有了百分百信任。
“嗯,這個的確充滿很獨特新穎的想法,而且的確能大大增強輸入者的便捷性和易用性?!?br/>
“霹靂老弟,那么接下來還是由我們給程掌門把這個鍵盤做出來吧?”
“嗯,這個只是純粹機械式的輸入設(shè)備,沒有涉及什么玄奧變化,應(yīng)該可以很快做出來!”
=====
(今天,本書有了第一個盟主!
感謝“法生三舞”的打賞支持!兔子太感動了!
既然有盟主出現(xiàn),那么肯定是要加更的。晚上會加更一章,等等還有一章,不過估計會比較晚,大家可以明天再起來看。)