歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> Windows為什麼比Unix流行

Windows為什麼比Unix流行

日期:2017/2/27 9:47:20   编辑:更多Linux
  很多報刊上的文章都說:這是因為比爾有商業頭腦,商業定位比較成功,抄了人家很多東東,雲雲。但我覺得除了這些,一定還有其更深的技術上的原因。其實這涉及到一個根本性的問題:計算機是什麼?每一個操作系統的總設計師都必須首先嚴肅而認真地回答這個問題。    UNIX的設計者回答說:計算機嘛,就是工具啦。上網傳遞信息的工具,可作文件服務器,打印服務器,科學計算等。於是乎,UNIX呈現在用戶面前的是各種函數調用式的命令,這些充分體現了計算機是工具這一思想。Windows的設計者回答說:計算機嘛,就是仿真真實世界的(這我在前面提過),而不再是什麼工具之說。    真實世界是由一個個對象組成的(107種原子),如太陽,人,星星。既然真實世界是由一個個對象組成的,那麼計算機世界也應該以這種方式組織一切。於是乎,Win98中的“我的電腦”是計算機世界中最大的對象,相當於真實世界中的宇宙。計算機中的一切,硬件、軟件均包含在"我的電腦"這個大對象之中了,就像萬事萬物都包含在宇宙之中一樣。我認為這是Windows比UNIX流行的重要原因。它漂亮地回答了什麼是計算機?並以一種面向對象的觀點把操作系統的功能呈現在用戶面前。芸芸眾生都是用面向對象的觀點觀察、感知世界的,於是Windows風行於世。    有人和我辯論,說有X Windows,UNIX也是面向對象的。UNIX下把什麼都看成文件,包括硬件,的確技術上很成功,但計算機和物理研究不同。愛因斯坦搞統一場論,越統一越好。計算機不一樣,它是面向大眾的,不是越統一越好,而是越接近真實世界越好,機器上有只硬盤掛上去,那麼操作系統就生成一個“D:對象”,直觀而不是莫名其妙地設備文件。我是說,Unix技術太抽象,太統一,非大眾所能輕易理解,故不流行,應該往回走一點。Do you think so?    X Windows為什麼比不上Windows。回答如下問題:如你是操作系統設計師應考慮哪些問題?你當然會說要管理硬件/軟件資源,功能嘛多多的。我認為要考慮兩點:(1)功能。(2)人機界面眾所周知,UNIX功能強大,界面不好?為什麼不好?沒有很好地回答什麼是計算機?此其一。其二操作系統的初始設計階段光考慮功能,而沒考慮界面。X Windows是附加上去的,和內核的關系不是天然的。Windows初始設計階段功能和界面同時綜合考慮,窗口和內核是渾然一體的。XWindows不如Windows,此之故也。Linux要打敗Windows,要有總設計師在初始設計階段綜合考慮功能和界面,劃分清模塊。做到這一點,Windows就完了。對了,你看操作系統是否像女孩子啊,你想娶漂亮女孩子呢,用Windows吧,若想娶聰明女孩子呢,用UNIX吧,若想娶聰明&漂亮女孩子呢,用N年後的Linux吧,當然,足夠的耐心是必須的




Copyright © Linux教程網 All Rights Reserved