關燈 巨大 直達底部
親,雙擊螢幕即可自動滾動
第61部分

了沃克,得了170萬美元,自己又開發了louts1-2-3(蓮花123)軟體,整合了電子表格、資料庫和商業繪圖,在dex上一炮打響,成了微軟的夢魘。

只是長久來到了這個時代,不幸的卡普爾被扼殺在了搖籃裡,連面世的機會都沒有(軟體已經在沃克手裡了),自然也就沒有了蓮花公司。

vs-office就是長久做的辦公軟體整合產品,這套軟體包括一個電子表格、一個文書處理程式、一個資料庫和一個商業繪圖軟體,十足十的抄襲。

當然抄襲的是創意,推出的是時機,蘊含的是實力,這可是長久領導的軟體小組用了近一年時間用匯編寫出來的。

~~~~~~

感冒好了不少,一個鼻子居然通氣了……

……公告:網文聯賽本賽季海選階段最後三週!未參加的小夥伴抓緊了!重磅獎金、成神機會等你來拿!點此參與……》

一百二十

videoform是曹長久親手寫出來的,所有的優劣得失早已成竹在胸,要在pc上搞出一個勝過它的電子表格軟體那是相當的沒有懸念,所差就是工作量的問題。

pc的記憶體只有16~32k,最新的機器也就64k,要是全用c寫的話估計也大的有一腿。傳說大能寫的c程式碼編譯之後可以與彙編媲美,長久自認還沒上這個層次,為了效率,只能效法lotus1-2-3的作者卡普爾,直接用匯編碼了(lotus1-2-3就是卡普爾和他的同夥花十個月的時間用匯編堆出來的)。

彙編長久不在乎,只是沒這些時間,微處理器的設計就佔了他的大頭了,因此他發動了手下的軟體人員,共同做這個工程。

雖然vs-office比之lotus1-2-3的東西多了點,但是勝在人多,又有長久這個行家在指引,十個月也算是完工了。

只是長久在開發當中略略猶豫了一下,也是猶豫記憶體的問題。pc機記憶體容量32k,那是固定死的,那時候可沒有記憶體插槽的說法,儲存器都是一個個的焊上去的,想擴充很有難度。ibm通常的做法是在板子上預留幾個空焊位,想擴充買晶片焊上去就行了。

而要實現vs-office的一系列功能流暢執行,32~64k那是遠遠不夠,這就是硬體與軟體的矛盾。

在這個時代通常的做法都是軟體適應硬體,有什麼菜吃什麼飯,容不得多加考慮。不過長久哪裡管這些,稍微參考了一些積體電路特別是儲存器發展的史料之後,他毅然決定突破64k限制,直接讓vs-office支援256k記憶體。

儲存器是驗證積體電路生產企業技術的一個重要指標,努力縮短線寬,可以獲得更高的容量即降低成本,因此向來是兵家必爭的要害。

激烈競爭之下,其生產技術長期都是以最快速度發展,因此摩爾就說了一句話:“每個新儲存晶片大體上包含其前任兩倍的容量,每個新儲存晶片的產生都是在前一個晶片產生後的18~24個月內”,這就是大名鼎鼎的摩爾定律,最早是用在儲存器領域的,後來才擴大到了所有矽晶片。

正是有了這個認識,長久才敢如此行事,更何況現在日本廠商漸漸嶄露頭角,儲存器價格便宜量又足,實在不需要為儲存器的大小擔心。因此晶片發展規律不容褻瀆,64k必將很快被淘汰,所有僅支援64k記憶體的軟體終將失敗。

有了大記憶體的支援,vs-office如魚得水,其執行狀態可稱為流暢。長久還討了個便宜,他以前寫的videoform計算表格的時候是所有的都算,十秒鐘可以算完五十個格子。而這次設計vs-office他特地修改了一下規則,程式只計算那些被修改過的格子,這樣就變相加速了計算過程,讓那些大型表格使用者不必為修改一個表格而重新等程式算幾分鐘。

種種優點都透露出vs-office是一個註定要成功的軟體,只有長久知道其中有一個死穴——組合語言。

為了最大效率的利用機器,避免出現執行不暢的現象,長久是絞盡了腦汁,能想的辦法都想了,最後還是不得已放棄了相容性,運用了pc硬體各種特性提高效能,只支援pc機。而且破天荒的沒有使用c語言而是彙編,也在提高執行效率的同時大大降低了軟體的可移植性。

有得必有失,對相容的妥協換來的是優異的效能,長久認為這還是值得的,等打垮了其它同類軟體之後,再彌補這些缺陷吧。

先行者總有優勢,微軟