維爾特定律
維爾特定律(英語: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).