太極係統的結構體係大概為倒金字塔型其基本結構是一些基本模塊。這些模塊包含了一些簡單的算法和功能。雖然簡單但是計算機所有功能的實現都是這些簡單算法和功能的疊加因此也是最基礎的。這部分模塊完全采用龍翔明的八卦機器碼寫成可以直接被計算機識別可以直接操作硬件。這就是太極係統倒金字塔結構體係的最底層。也是最核心的部分。這部分代碼的保密級為最高目前來講隻有龍翔才可以掌握。事實上其他人也掌握不了。因為世界上除了他以外目前根本沒有能看懂全部由八卦符號組成的程序的人。
倒金字塔的第二層是功能模塊這部分模塊目前也隻有龍翔掌握其保密級僅次於八卦機器碼。這一部分實際上是一些可以將漢語程序語言轉換為八卦機器碼的程序。它們在係統中的地位相當於傳統電腦中的匯編語言。這一部分程序包括了雙向翻譯程序和漢語程序編程軟件。這種程序使用的程序語言是龍翔設計的以古代文言文的文法為基礎在電腦上顯示為小篆字符的“倉頡”程序語言。龍翔本來還想采用甲骨文作為載體的不過考慮到甲骨文還沒有完全成熟字形也不太固定不利於應用這才采用了成熟的字體:小篆。沒有人知道他為什麽這樣做不過除了保密的因素大概也有一層惡搞的因素吧:嘿嘿你們老外想偷我的源碼?怎麽樣?看不懂了吧?我憋死你!這種語言就連國內的人都很少能夠讀懂更別說那些看到方塊字就頭疼的老外了。[.mianhuatang.info超多好看小說]國外很多想破解太極操作係統的一流程序員都無一例外的栽倒在小篆加文言上。後來世界上傑出的程序員號稱能夠破解所有程序的吉米在勉強讀懂倉頡程序後(當然僅限於勉強讀懂要說破解根本就不行因為在倉頡程序下麵還有八卦機器碼呢這個就更加難懂了)曾對人苦笑道:“幸好他沒有使用甲骨文否則我恐怕根本就沒有辦法讀懂。”不過龍翔的這種做法還有意想不到的收獲:全中國掀起了學習古文和篆書的熱潮。一個人如果不會說會寫古文不會認篆書那就要被別人用白眼看待了――新時代的文盲。一股複古的浪潮也全麵興起同時這也造成了中國傳統的輝煌文明的回歸使得中國的古文明在現代科技的基礎上獲得了新生。以至於這一段時間後來被曆史學家、文化學家成為中國的“文明複興運動”與中世紀歐洲的“文藝複興運動”齊名。當然這都是後話了。
倒金字塔的第三層就是漢語程序語言以及使用這種程序語言編製的應用程序。這種語言最簡單易懂因為所有的語法和語句都全部取材於現代漢語。可以說隻要會漢語的人稍加訓練就可以自己編製基於太極操作係統的應用程序。當然術業有專精一般的人隻能編製簡單的小程序要想編製大型的專門的應用程序還需要專業的程序員才可以。這種程序語言的名字被命名為“普通”程序語言簡稱“普語”。也就是說一個普通的用戶都可以掌握的程序語言。後來這種程序語言全麵公開後在全國都引起了革命。可以說中國人接近計算機的所有語言、文化障礙都已經被排除了相反外國人要想接觸計算機還有些語言文化障礙。畢竟在龍翔的幫助下未來中國的計算機技術將比其他國家先進幾十年乃至上百年他們就是想不用中國的計算機也不行。這一層次的所有代碼都完全公開。這種語言也是太極係統唯一的程序語言也隻有這種語言才能不需任何翻譯就能被太極係統識別其他的程序語言編出來的程序都必須被翻譯才能被太極係統識別。當然翻譯程序本身也是一種用普語編製的程序。目前的翻譯程序被命名為“萬碼通”。在太極1.o上麵該程序的版本為v1.o那麽在太極2oo6上版本當然就是v2.o了。
龍翔目前僅僅寫了太極係統基本功能的代碼。要實現其他功能暫時可以通過代碼翻譯器翻譯其他操作係統如windows或者liunix或者unix上的應用程序。因此可以說太極1.o操作係統僅僅是一個原始版本。由於時間倉促目前他還沒有辦法把所有的應用程序準備好。
代碼翻譯器的工作方式有兩種一種是即時翻譯另外一種就是永久翻譯。即時翻譯並不改變原程序的代碼隻是在運行的時候進行即時翻譯。永久翻譯就是把原代碼的程序改寫為普語代碼編譯的程序。為了避免給競爭對手以侵犯版權的口實這種永久翻譯模式在默認狀態下是被屏蔽了的。因為幾乎所有的軟件廠商都不願意別人反編譯他的程序這樣做會不可避免的泄漏原代碼。同時他們也通過各種手段對原代碼進行了加密。萬碼通的翻譯實際上就是先將軟件反編譯成匯編語言然後再從匯編語言轉換為普語。當然這樣做難免會遇到一些兼容性問題所以隻有專業版本的太極操作係統才提供了這一功能。一個程序在太極操作係統中運行的時候係統會先掃描其標簽如果有標簽標識者程序為普語編寫的程序否則就對之進行分析看是應用於何種操作係統的程序然後將之記錄下來標記在程序中。當程序運行的時候係統就根據判斷出來的操作係統類型進行相應的反應從而將程序正常運行。這樣一來第一次運行一個程序花的時間要稍微就一點因為係統需要判斷其類型。不過這也僅僅是權宜之計最好的方法是編寫全麵基於普語的應用軟件這也是以後工作的當務之急。
通過這樣的設計太極係統的效率比原本的混沌係統要高上幾十倍。當然太極係統也繼承了混沌係統的自進化代碼對病毒擁有強的防禦能力。在以後專門開的用於級電腦的太極版本中甚至因此產生了初步的類人智能並在盤古中誕生了人類曆史上第一個電子生命。不過這都是零點公司已經展到世界第一之後的事情了。
為了讓係統得到最大規模的支持和使用龍翔準備將中文編程語言公開以便讓廣大愛好者自己編製基於係統的應用軟件。而隨後的倉頡語言和使用倉頡語言編寫的太極係統源代碼也會隨後公開。從表麵上講太極係統就是開放源代碼係統了不過由於語言的障礙實際上隻能叫做半開放源代碼係統。
在開係統的過程中龍翔雖然腦域開達到了相當高的水準也感到十分吃力。再者一個人的思路畢竟有限隻有廣泛吸收大家的意見才能將係統做得盡善盡美。雖然目前的係統僅僅隻是個原始版本還沒有自己的應用軟件但是自己的應用軟件是展所必需的絕對不能馬虎。原本研部的結構類似於其他公司但是龍翔認為這樣還遠遠達不到自己的要求因此他對研部進行了調整。
倒金字塔的第二層是功能模塊這部分模塊目前也隻有龍翔掌握其保密級僅次於八卦機器碼。這一部分實際上是一些可以將漢語程序語言轉換為八卦機器碼的程序。它們在係統中的地位相當於傳統電腦中的匯編語言。這一部分程序包括了雙向翻譯程序和漢語程序編程軟件。這種程序使用的程序語言是龍翔設計的以古代文言文的文法為基礎在電腦上顯示為小篆字符的“倉頡”程序語言。龍翔本來還想采用甲骨文作為載體的不過考慮到甲骨文還沒有完全成熟字形也不太固定不利於應用這才采用了成熟的字體:小篆。沒有人知道他為什麽這樣做不過除了保密的因素大概也有一層惡搞的因素吧:嘿嘿你們老外想偷我的源碼?怎麽樣?看不懂了吧?我憋死你!這種語言就連國內的人都很少能夠讀懂更別說那些看到方塊字就頭疼的老外了。[.mianhuatang.info超多好看小說]國外很多想破解太極操作係統的一流程序員都無一例外的栽倒在小篆加文言上。後來世界上傑出的程序員號稱能夠破解所有程序的吉米在勉強讀懂倉頡程序後(當然僅限於勉強讀懂要說破解根本就不行因為在倉頡程序下麵還有八卦機器碼呢這個就更加難懂了)曾對人苦笑道:“幸好他沒有使用甲骨文否則我恐怕根本就沒有辦法讀懂。”不過龍翔的這種做法還有意想不到的收獲:全中國掀起了學習古文和篆書的熱潮。一個人如果不會說會寫古文不會認篆書那就要被別人用白眼看待了――新時代的文盲。一股複古的浪潮也全麵興起同時這也造成了中國傳統的輝煌文明的回歸使得中國的古文明在現代科技的基礎上獲得了新生。以至於這一段時間後來被曆史學家、文化學家成為中國的“文明複興運動”與中世紀歐洲的“文藝複興運動”齊名。當然這都是後話了。
倒金字塔的第三層就是漢語程序語言以及使用這種程序語言編製的應用程序。這種語言最簡單易懂因為所有的語法和語句都全部取材於現代漢語。可以說隻要會漢語的人稍加訓練就可以自己編製基於太極操作係統的應用程序。當然術業有專精一般的人隻能編製簡單的小程序要想編製大型的專門的應用程序還需要專業的程序員才可以。這種程序語言的名字被命名為“普通”程序語言簡稱“普語”。也就是說一個普通的用戶都可以掌握的程序語言。後來這種程序語言全麵公開後在全國都引起了革命。可以說中國人接近計算機的所有語言、文化障礙都已經被排除了相反外國人要想接觸計算機還有些語言文化障礙。畢竟在龍翔的幫助下未來中國的計算機技術將比其他國家先進幾十年乃至上百年他們就是想不用中國的計算機也不行。這一層次的所有代碼都完全公開。這種語言也是太極係統唯一的程序語言也隻有這種語言才能不需任何翻譯就能被太極係統識別其他的程序語言編出來的程序都必須被翻譯才能被太極係統識別。當然翻譯程序本身也是一種用普語編製的程序。目前的翻譯程序被命名為“萬碼通”。在太極1.o上麵該程序的版本為v1.o那麽在太極2oo6上版本當然就是v2.o了。
龍翔目前僅僅寫了太極係統基本功能的代碼。要實現其他功能暫時可以通過代碼翻譯器翻譯其他操作係統如windows或者liunix或者unix上的應用程序。因此可以說太極1.o操作係統僅僅是一個原始版本。由於時間倉促目前他還沒有辦法把所有的應用程序準備好。
代碼翻譯器的工作方式有兩種一種是即時翻譯另外一種就是永久翻譯。即時翻譯並不改變原程序的代碼隻是在運行的時候進行即時翻譯。永久翻譯就是把原代碼的程序改寫為普語代碼編譯的程序。為了避免給競爭對手以侵犯版權的口實這種永久翻譯模式在默認狀態下是被屏蔽了的。因為幾乎所有的軟件廠商都不願意別人反編譯他的程序這樣做會不可避免的泄漏原代碼。同時他們也通過各種手段對原代碼進行了加密。萬碼通的翻譯實際上就是先將軟件反編譯成匯編語言然後再從匯編語言轉換為普語。當然這樣做難免會遇到一些兼容性問題所以隻有專業版本的太極操作係統才提供了這一功能。一個程序在太極操作係統中運行的時候係統會先掃描其標簽如果有標簽標識者程序為普語編寫的程序否則就對之進行分析看是應用於何種操作係統的程序然後將之記錄下來標記在程序中。當程序運行的時候係統就根據判斷出來的操作係統類型進行相應的反應從而將程序正常運行。這樣一來第一次運行一個程序花的時間要稍微就一點因為係統需要判斷其類型。不過這也僅僅是權宜之計最好的方法是編寫全麵基於普語的應用軟件這也是以後工作的當務之急。
通過這樣的設計太極係統的效率比原本的混沌係統要高上幾十倍。當然太極係統也繼承了混沌係統的自進化代碼對病毒擁有強的防禦能力。在以後專門開的用於級電腦的太極版本中甚至因此產生了初步的類人智能並在盤古中誕生了人類曆史上第一個電子生命。不過這都是零點公司已經展到世界第一之後的事情了。
為了讓係統得到最大規模的支持和使用龍翔準備將中文編程語言公開以便讓廣大愛好者自己編製基於係統的應用軟件。而隨後的倉頡語言和使用倉頡語言編寫的太極係統源代碼也會隨後公開。從表麵上講太極係統就是開放源代碼係統了不過由於語言的障礙實際上隻能叫做半開放源代碼係統。
在開係統的過程中龍翔雖然腦域開達到了相當高的水準也感到十分吃力。再者一個人的思路畢竟有限隻有廣泛吸收大家的意見才能將係統做得盡善盡美。雖然目前的係統僅僅隻是個原始版本還沒有自己的應用軟件但是自己的應用軟件是展所必需的絕對不能馬虎。原本研部的結構類似於其他公司但是龍翔認為這樣還遠遠達不到自己的要求因此他對研部進行了調整。