在晶圓廠參觀考察完畢,石莫跟汪正評告別,隨後趕去位於艮卦的2012實驗室計算機係統研究所,考察調研電腦係統的研發情況,
科技園中每一卦的辦公樓的占地麵積都在3.6公頃左右,也就是每爻或每棟樓占地1.2公頃,按每棟的每一層樓可以容納800左右的員工,算起來每一卦就可以容納 21600人左右。當然,由於由於實驗室的設備太多,某些大型設備的占地麵積很大,因此辦公樓實際上並不能容納下這麼多人。
半個小時後,石莫等人出現在了計算機係統研究所的研發實驗室裏,由計算機係統研究所負責人、2012實驗室副總裁、新世界公司理事姚期知陪同考察,他將為石莫介紹操作係統研發進度、講解操作係統原理等。
石莫等人在係統研發實驗室裏,除了看到眾多的程序員和小型計算機,石莫還看到了多台一人多高的龐大的帶框鐵盒子,這是新世界購買IBM 公司的大型計算機,每台價格300萬美元左右,在計算機係統研究所部署了10多台,方便程序員在system/360係統上使用C語言開發出的編譯器,用它來開發基於8位字元方舟微處理器的8位字元操作係統。
姚期知身為公司的高層領導之一,手下人很多。這兩年計算機係統研究所因石莫的重視日益壯大,現在他手下有研究員兩千多人,負責開發從操作係統、編譯器,到基本應用程序的一整套軟件生態係統。
在姚期知的領導下,研究所在80年開始就不斷用C語言開發相關軟件。到80年底,在眾多程序員的共同努力下,新世界公司的係統計劃中包括的編輯器、編譯器、Shell在內的大部分應用軟件都已經開發完成。但是唯獨操作係統還沒有被開發出來。
現在操作係統開發進展順利,目前係統已經開發的差不多了,姚期知算是按時完成了公司安排的任務,心裏很是喜悅,他紅光滿麵的對石莫說道:“老板,操作係統內核在半年前就已基本編寫完成,我們把內核源代碼上傳到大型計算機上並將其命名為XOS。擅長編程的程序員那時就開始為XOS添加不同的模塊和新功能,剛大學畢業的計算機新手或者是用戶則負責係統的測試工作。”
看著實驗室中的程序員埋頭在眾多的小型機計算機中做開發,無暇他顧,石莫神色不動的微微點頭,向姚期知問道:“姚博士,這麼長時間過去了,操作係統的首版已經開發出來了吧。”
姚期知開心的說道:“老板,隨著新功能和模塊的不斷增加,XOS的更新速度也越來越快,有時達到每天一個新版本。為了讓XOS有一個相對集中的發展方向,我們設立了XOS管理小組,對程序員開發提供的新功能模塊進行篩選,把符合發展方向的模塊融入到XOS的下一個正式版本中。截至到今天,XOS內核通過幾百名程序員的共同開發成功地發展成為功能豐富的操作係統,其可靠性也因為數千名程序員用戶的不斷使用和反饋而遠遠高於其他的操作係統。目前XOS試用穩定版已出來多個版本,隨時可以確定我們的第一個正式版係統XOS1.0。”
微軟此時的係統是DOS係統,是用5萬美元購買的,這係統是一個名為西雅圖計算機的小公司一位叫帕特森的程序員寫的一款名為86-QDOS的16位元操作係統,這是個靠輸入指令來運行程序的係統,帕特森用了四個星期寫了這個係統。
Linux操作係統的內核是林納斯開發的,一個人用六個月時間敲了一萬多行代碼。而新世界的XOS係統開發則耗時兩年左右,但XOS係統中的Shell都比DOS係統好用。因為先天不足,86-QDOS功能極其有限,其中最突出的就是640K的內存限製,後來微軟升級視窗係統時為了向後兼容不得不繼續受其影響。
新世界公司之前為了加快開發進度,計算機係統研究所一度添加了很多人手到該項目中,但隨著開發人員的不斷增多,整個工程的進度反而減緩。
軟件開發與傳統的工程開發有所區別,將軟件分割成不同模塊同時開發,需不斷協調和整合。當模塊分割過細時,協調不同模塊的進度將變得過於複雜,以至於徹底抵消分工所帶來的效率,因此姚期知他們才耗時兩年才開發出來圖形操作係統。
https://www.biqiuge8.com/book/54374/510223631.html
biqiuge8.com。biqiuge8.com