一桶布丁提示您:看後求收藏(奇妙書庫www.qmshu.tw),接著再看更方便。
是什麼樣的。”
……
寧為點了點頭,光聽三月說可能依然不太清楚三維作業系統的概念,但看到那些用一分鐘時間同步生成的極簡畫面,讓他能大概瞭解到所謂的三維作業系統,其實就是將現有技術資源全部整合之後的產物。
種種的互動功能可能會讓這款作業系統很臃腫,但事實上再臃腫也不可能比10更臃腫。這也是三月給出這種建議的原因。
如果是微軟想要在10中加入所有這些功能,難度是極高的。因為眾所周知,一家三十多年的軟體公司,積累的那些程式碼,既可以稱之為金山,也能稱之為屎山。
這就是大公司的無奈之處了,並不是他們不想放棄那些積累的老程式碼,而是放棄了這些老程式碼,對於以前的硬體就沒法很好的支援,無數消費者會鬧。
這也是當初微軟會決定放棄歷史上最成功的產品之一dowsxp的原因。類似的還有fsh。
新世紀伊始就開始在網上衝浪的網民們,應該對於fsh保留著許多記憶,在當年那可是紅極一時的瀏覽器外掛,沒有這款軟體的支援,根本無法正常瀏覽網頁,太多的動態畫面無法載入,看啥都是一堆的小叉叉。
但最終這款跨平臺的外掛還是被歷史淘汰了。原因無他,當計算機軟體技術不停發展,曾經在網頁上支援動畫影片播放的王者級外掛,終究成了一個最好用的跨平臺病毒開發工具。即便是adobe公司花費了很龐大的資金來對它進行修補,也最終沒能挺過來。
哪怕10的歷史並沒有那麼久,到現在滿打滿算也就是九年,但是當年10推出的時候,畢竟還需要向下相容一部分不太落後的裝置,這就要求10在設計之初就要保留許多對於那些老舊硬體支援的介面。
眾所周知,讓一個全新的程式碼無障礙的跑起來,絕對比帶上老舊的程式碼無障礙跑起來難度要小的多。這就得從bug出現的機率說起來。舊有框架面對新的資料特徵,很容易就能蹦出一些亂七八糟的bug來,這是業界共識。比如說將兩個強關聯的軟體結合到一起,透過一個軟體實現兩種功能這種事情聽起來似乎很簡單,但如果誰家程式設計師敢不做冒煙測試,做好之後直接上線,大機率會被程式bug狠狠的教訓……
所以對於微軟來說,想要在已經成熟的程式碼上增添這些新的功能,除了要動員硬體廠商之外,軟體層面的磨合也是一件極為麻煩的事情。
但對於華夏來說起碼現在完全沒這方面的困擾。
從最基礎指令集,再到微架構,再到cpu跟作業系統,全部從零開始。
等到設計得差不多了,就可以聯絡硬體廠商,將需要他們瞭解的各種介面程式碼直接向合作廠商公開,然後合作廠商根據要求提供硬體產品,最後進行組裝。全新的晶片、全新的作業系統、全新的執行邏輯……
這就是輕裝上陣的好處了,這個世界執行的規律總是如此,從來不會完全斷絕後來者向前追趕的機會。比如英特爾,會有量子遂穿效應告訴他們物理極限不是那麼好打破的,也給後來者留了一條能夠跨國技術壁壘的通道,比如微軟,當有太多老舊裝置需要dows的支援,系統難免就會臃腫無比。
當然要完成這些需要時間,三年應該是三月基於它的認知給出的最快時間,從指令集到微架構再到cpu/gpu晶片,還要同步研究配套的作業系統,寧為覺得能用五年時間把這些都做出來,已經算是極高的效率了。
對了,真到了設計晶片那一步,還需要eda軟體的支援,好在現在極簡eda一直在更新著,現在已經初步擁有設計三維晶片的能力,不過這一塊現在有三月做輔助,指令集最終確定之後,開始用軟體設計應該問題不大。
“那就這麼定了吧,咱們做自己的指令集、自己的晶片、自己的作業系統,直接一步到位。也免得以後他們再來華夏的時候還能吹鼻子瞪眼的,我看得心累。”寧為一錘桌子,做了決定。
谷“喵……”三月叫了一聲,再次趴了下去開始日常舔毛,大概算是贊同了寧為的決定。
其實寧為很想提醒三月,它其實完全可以不把自己當一隻貓,偏偏隨著它年紀越來越大,各種表現卻越來越像真正的貓靠攏了,尤其是舔毛的習慣,如果三月願意,它的毛始終都能整整齊齊的,舔個毛啊。
不過現在寧為也懶得理會這隻貓了,既然確定了要做,他也得做出個規劃來。當然這些可以拖到明天,現在到了給江同學打電話的時間,再晚,就要耽誤人家休息了。