維爾特定律
維爾特定律(英語:Wirth's law)是瑞士出生的美國電腦科學家尼克勞斯·維爾特於1995年提出的一條幽默定律[1],其內容為:
“ | 軟件變慢的速度永遠快過硬件變快的速度。 | ” |
——尼克勞斯·維爾特[2] |
解釋
編輯摩爾定律所帶來的硬件速度飛速提昇給人帶來一種錯覺,以為電腦系統的速度亦應以類似的速度提昇。然而維爾特觀察到,由於程式設計師逐漸懶的改善、軟件愈發龐大臃腫、快速的開發週期帶來程式質素的下降、以及軟件公司管理的種種問題,軟件速度的減慢已經抵消了硬件速度的提昇,因此電腦系統的實際速度不昇反降。馬丁·萊瑟指出:「儘管我們都希望硬件速度的增漲會解決所有電腦問題,敏銳的觀察者會發現軟件速度的減慢已經遠遠超過了硬件速度的提昇」[3]。
類似法則
編輯參見
編輯註釋
編輯- ^ Philip E. Ross. 5 Commandments. IEEE Spectrum. [2009-06-05]. (原始內容存檔於2009-06-24).
- ^ Wirth, Niklaus. A Plea for Lean Software. Computer. February 1995, 28 (2): pp. 64–68 [2007-01-13]. doi:10.1109/2.348001. (原始內容存檔於2008-11-20).
- ^ Reiser, Martin. The Oberon System User Guide and Programmer's Manual. ACM Press. 1991. ISBN 0-201-54422-9.
- ^ Can "Page's Law" Be Broken?. Slashdot. [2012-01-20]. (原始內容存檔於2012-07-30).
- ^ Gates's Law[永久失效連結], from The Jargon Lexicon, in The Jargon File (version 4.4.7).