報道:售出 11 份退回 8 份,微軟首席工程師 Raymond Chen 點(diǎn)評微軟銷量最糟糕的軟件產(chǎn)品
(資料圖片僅供參考)
IT之家 12 月 27 日消息,你認(rèn)為微軟歷史上最糟糕的軟件產(chǎn)品是什么?在微軟首席軟件工程師 Raymond Chen 看來,是適用于 Mach 20 的 OS / 2 系統(tǒng)。他在微軟官方開發(fā)者博客上發(fā)文,詳細(xì)介紹了他的觀點(diǎn)。
他在文章中寫道:
在 20 世紀(jì) 80 年代中期,微軟為 IBM PC 和 PC XT 生產(chǎn)了一種擴(kuò)展卡,稱為 Mach 10。除了占用擴(kuò)展槽外,Mach 10 還需要替換你的 CPU:你需要拔掉了舊的、壞掉的 4.77 MHz 8088 CPU,然后將一個特殊的適配器插入空著的插座中,該適配器通過帶狀電纜連接回 Mach 10 卡。Mach 10 擴(kuò)展上使用的 9.54 MHz 8086 CPU。
通過 Mach 10 擴(kuò)展,消費(fèi)者能以遠(yuǎn)低于 IBM PC AT 的成本價格獲得 2 倍的性能提升。Mach 10 還配備了一個鼠標(biāo)端口,因此您可以添加一個鼠標(biāo)而無需額外的擴(kuò)展槽。
在 Mach 10 失敗之后,微軟于 1987 年和 Portable Computer Support Group 合作推出了繼任擴(kuò)展卡 Mach 20。Portable Computer Support Group 以磁盤緩存軟件 Lightning 而出名。
Mach 20 采用了與 Mach 10 相同的基本理念,用戶需要拔下舊的 4.77 MHz 8088 CPU,然后通過帶狀電纜連接到 Mach 20 擴(kuò)展槽。Mach 20 配備了 8 MHz 80286 CPU,而且,與 Mach 10 一樣,它有一個內(nèi)置的鼠標(biāo)端口。
一個關(guān)鍵的細(xì)節(jié)是所有這些擴(kuò)展都直接連接到主 Mach 20 板上,因此它們不會占用寶貴的擴(kuò)展槽。IBM PC 帶有五個擴(kuò)展槽,但是實(shí)際場景中端口數(shù)量很緊張。您需要一個用于硬盤驅(qū)動器控制器,一個用于軟盤驅(qū)動器控制器,一個用于視頻卡,一個用于打印機(jī)并行端口,一個用于鼠標(biāo)。
微軟還為 Mach 20 定制了 OS / 2 系統(tǒng)。盡管是為 Mach 20 量身定做的,但它仍然存在嚴(yán)重的性能問題。
我的一位前同事與接替他擔(dān)任 Mach 20 的 OS / 2 支持專家的人進(jìn)行了交談。根據(jù)那個人的記憶,總共售出 11 份“OS / 2 for Mach 20”,其中 8 份被退回。
IT之家了解到,Raymond Chen 在微軟所有程序員里可能是最有意思的一位,這不僅因?yàn)樗谖④浿倚墓⒐⒌姆?wù)了十余年 —— 這種資歷可不尋常,而且他還勤奮寫作關(guān)于公司以及 Windows 開發(fā)制作的 “黑歷史”,在微軟官方的支持下就此出了一本書。書籍的大部分內(nèi)容可以在他位于 MSDN 的官方博客 “The Old New Thing”上看到。
標(biāo)簽: