?? 2 durability.txt
字號:
Unix生命力
Unix誕生于1969年,并在此后的日子里不斷有新版本推出。對計算機工業(yè)標準來說,這是久遠的地質年代-比PC、工作站、微處理器或圖形顯示終端都要早。在那個年代第一個半導體存儲器剛剛被研制出來。Unix至今保持著“服役時間最長的分時操作系統(tǒng)”的記錄。
Unix已經(jīng)運行在極廣泛的機器上,沒有如何操作系統(tǒng)比得過她。從超級計算機到手持或嵌入式網(wǎng)絡設備,無論是工作站、服務器、PC還是迷你型計算機,Unix支持的硬件比任何其它三種操作系統(tǒng)之和還要多。
Unix應用之寬泛令人驚異,沒有哪個操作系統(tǒng)能同時擁有如此多的功能并與之爭輝。一個位定制技術應用的友好主機,一個電子商務軟件平臺,一個Internet上的關鍵節(jié)點。
可以肯定地預言,Unix終會凋謝,或被遭到其它的操作系統(tǒng)排擠。盡管這些新興的系統(tǒng)還處于幼年。當今Unix的化身Linux、BSD、Solaris、MacOS X以及超過十數(shù)種的其它Unix變種正變得日益強大。
Robert Metcalf[以太網(wǎng)絡的發(fā)明者]曾說過:如果將來有什么會取代以太網(wǎng),那么它的名字就是以太網(wǎng)。因此以太網(wǎng)是不可戰(zhàn)勝的(注)。Unix經(jīng)歷了類似的變革。 -Ken Thompson
(譯者注,原文:Robert Metcalf [the inventor of Ethernet] says that if something comes along to replace Ethernet, it will be called “Ethernet”, so therefore Ethernet will never die. Unix has already undergone several such transformations. -- Ken Thompson)
Unix的一個核心技術-C語言-就已經(jīng)到處生根。事實上人們很難想象在缺少C語言的情況下進行系統(tǒng)級編程。Unix還引進了現(xiàn)在被普遍使用的樹狀文件系統(tǒng)(包含目錄節(jié)點以及用于連接程序的管道。)
Unix的生命力和適應性確實教人稱奇。而其它的技術則猶如蜉蝣般過過往往。機器被加強,語言產生了變化,業(yè)界的規(guī)范在歷經(jīng)數(shù)次變革后也面目全非-然而Unix仍在那兒,仍在被生產,銷售并忠誠地服務于運行在其上地一些極好的軟件。
業(yè)界種流傳著一個結論,每18個月50%已知的西西將成為歷史。Unix并沒有違背這一現(xiàn)象,而且做了很好的工作來包容它。一些基礎性且不易變的,如語言、系統(tǒng)調用和工具的習慣用法人們可以一直使用數(shù)年甚至十幾年。而其它部分(包括這個操作系統(tǒng))則很難確定其穩(wěn)定性。Unix里,穩(wěn)定性知識和臨時性知識有著明顯區(qū)別,人們可以很容易知道(90%的可靠)哪些知識可能會在學完之后就過時。
Unix的穩(wěn)定和成功很大程度上歸功于其與生俱來的品質。為了一個決定,Ken Thompson,Dennis Ritchie,Brian Kernighan,Doug McIroy,Rob Pike和其它早期的Unix開發(fā)者反復驗證知道最終被證明合理有效。正像這些歸結于設計哲學、編程藝術和技術文化那樣,這些傳統(tǒng)在Unix世界得以持續(xù)傳播。
注:事實上,以太網(wǎng)已經(jīng)兩次被同一個名稱的技術取代。一次電纜被賦予一倍的雙絞線;另一次是Gbit以太網(wǎng)。(譯者注:前一次是指由10Mbps的以太網(wǎng)過渡到100Mbps的快速以太網(wǎng)。事實上以太網(wǎng)的技術進步并沒有停留在Gbps的水平上。)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -