頂點小說網->都市->重生之科技新貴->章節

第57章 微核心作業系統

熱門推薦: 我有一座天地當鋪 劍仙三千萬 宇宙級寵愛 我真不是魔神 特種兵之戰狼崛起 諸天新時代 食物鏈頂端的猛獸 女配她天生好命 都市國術女神 從嚮往開始制霸娛樂圈

前世《劍網三》的遊戲引擎都能獲得國家863計劃的支援,他這款程式語言,相比起來,技術含量要高得多。

這個計劃是選擇對我國未來經濟和社會發展有重大影響的生物技術、資訊科技等7個領域,確立了15個主題專案作為重點突破,以追蹤世界先進水平。

而他這款程式語言,可以說已經實現了世界先進水平的趕超,甚至適用於未來幾十年內的程序開發需求。

而得到國家政策的支援,好處也非常明顯,至少政策上會一路綠燈,對企業人才的招攬具有非常重要的作用。

特別是在科研院所裡面待著的人才,他想要招攬難度很大,不是光有錢就可以,也有很多科研人員,並不是特別在乎錢。

離開了班主任的辦公室,他又回到了宿舍,卻沒有繼續程式設計,而是想著鳳凰軟體公司的未來發展問題。

他希望的是能夠找到一位人才,既有足夠的技術能力,又有管理公司的能力,這樣可以將他從公司事務當中摘出來。

因為他的計劃遠遠不止是軟體行業,他還有很多事情要幹,如果被公司管理俗務所佔據,就沒有太多的精力來從事其他方面的研究工作。

現在全國具備很高知名度的程式設計師,應該是求伯君了,因為憑藉自己一舉之力,編寫出來了我國的第一款文字處理軟件WPS。

但是在他看來,求伯君的技術能力是不差,但是管理能力卻算不上多好,來他的公司,只能負責技術上的工作。

而且現在他已經加入了香港金山公司,憑藉著銷售了3萬套,每套批發價2200元的WPS,讓這家公司賺了不少錢。

他就算是想要收購這家公司,自己手裡也沒有那麼多錢,再說,有足夠的錢收購,人家也不一定願意賣。

這讓他想起金山公司的另外一位當家人雷軍,技術雷軍應該是不缺的,而管理前世也經過了證明,應該也不缺。

最重要的是,現在雷軍所在的三色公司,發展情況並不好,隨時有可能倒閉,因為他們寄予厚望的漢卡被更大的公司剽竊了。

只是目前的雷軍只是才剛剛畢業,有沒有能力來擔任鳳凰軟體公司的負責人,還未可知。

不過前期他肯定是不會完全放手,需要等到鳳凰軟體公司有了強大的營收能力後,才逐漸減少自己的存在感。

想明白這些後,他讓郭東生打聽三色公司的聯繫方式和聯系地址,弄清楚這些之後,他才會親自前往武漢,看看能不能將他招攬過來。

而現在他必須要為作業系統的編寫做一些設計方面的工作,這方面的工作是否出色,直接決定這後續程式設計速度的快慢和作業系統的整體效能。

現在的作業系統,基本上都是採用的宏核心,而他準備採用的是微內核架構,兩者之間最根本的區別就是對核心所執行的功能有不同的劃分。

當然,這兩者之間沒有絕對的好壞,應該說各有優劣,宏核心的缺點就是核心程式碼量大,且核心功能模塊牽扯較強,穩定性較差,重構起來難度較高。

但是宏核心由於模組之間的牽扯較強,導致他們的執行效率要高出不少,而微內核的缺點恰恰就是他們的執行效率要低。

反過來,宏核心的缺點又是微內核的優點,但是以目前的硬體技術水平,其實宏核心更加具備可用性。

這也是前世兩大主流作業系統windows和linux成為使用最廣的作業系統的原因,而微內核作業系統在市面上流通的卻乏善可陳。

他之所以想要使用微內核,主要還是看中了其穩定性,還有核心小,有利於在較小的電子設備上得到應用。

而他之所以不擔心微內核的缺點,主要是因為他對自己的技術比較自信,確信能夠很好的平衡微內核的缺點和優點,使得這款作業系統整體執行效率比現在的作業系統還要高。

整個作業系統的架構設計,屬於宏觀性的工作,不牽扯細節,做起來非常快,僅僅花費了兩天時間,就將整個系統設計架構給完成。

不過這只是整體架構,想要讓程式設計師能夠按部就班完成自己分配的程式設計任務,還需要將系統的各個模組更加細化。

甚至還需要針對各個模組的關鍵技術,提供更多的細節,有些還需要設計新的演算法來解決問題,這些都是後續的工作。

就在他完成作業系統整體架構的時候,班主任終於通知他,學校已經開始為這次檢驗組織相關專家,明天就過來看他的成果,讓他做好準備。

聽到這個訊息,他放下手頭的工作,開始準備相關的文件,需要清晰地闡述這款程式語言的設計理念,還有一些可以公開的設計細節。

除此之外,還需要一份幫助文件,透過這個幫助文件,能夠更好地應用和理解這款程式語言。

學校也能夠透過幫助文件對這款新的程式語言設計教學課程,甚至編寫相關的技術書籍,所以幫助文件存在的意義很大。

【目前用下來,聽書聲音最全最好用的App,集成4大語音合成引擎,超100種音色,更是支持離線朗讀的換源神器,huanyuanapp.org 換源App】

好在他在編寫語言的時候,就已經設計了一個自動化文件功能,並不需要他專門一個字一個字地編寫,那樣花費時間太長了。

將這些必要的文字說明工作準備好之後,就等專家組過來驗收,而他自己則是抽空編寫開發工具。

一款開發工具的好壞,對開發效率影響很大,他必須對此事要上心,而且好的開發工具的存在,對語言的推廣同樣重要。

公司使用一款語言,主要看得還是收益,其中人力成本算是大頭,而人力成本除了符合要求的人才多寡之外,還有就是開發效率是否高。

更何況是自己使用的工具,為了能夠早日完成作業系統的開發,就必須要提高開發工具的便捷度,提升程式設計師的開發效率。

一款軟體開發工具,最基本的功能需要具備編碼、除錯、測試功能,在未來網際網路時代,還需要具備釋出功能。

而他想要在這些功能基礎上,實現一定的智能化,進一步提高工作效率,節約程式設計師寫程式碼的工作量。

想要完整地將他想要的開發工具編寫出來,預計需要花費半個月的時間,所以他當前專注的是基本功能。

至於更多高階的功能,留待以後有空再慢慢新增,現在需要解決的是有無的問題,而不是好高騖遠去弄一些更高階的功能。

相關推薦:召喚紅警重生之都市高手煉氣星辰你引起了我的注意重生98,崛起從敲微軟竹槓開始生化危機之屍皇恐怖復甦:我以肉身橫推諸天!龍神狂戰悠閒修道人生陸海大地主