本页使用了标题或全文手工转换

維爾特定律

维基百科,自由的百科全书
跳转至: 导航搜索

維爾特定律英语Wirth's law)是瑞士出生的美國電腦科學家尼克勞斯·維爾特於1995年提出的一條幽默定律[1],其內容為:

軟體變慢的速度永遠快過硬體變快的速度。

解釋[编辑]

摩爾定律所帶來的硬體速度飛速提昇給人帶來一種錯覺,以為電腦系統的速度亦應以類似的速度提昇。然而維爾特觀察到,由於程式設計師愈發懶於優化軟體愈發龐大臃腫、快速的開發週期帶來程式質量的下降、以及軟體公司管理的種種問題,軟體速度的減慢已經抵消了硬體速度的提昇,因此電腦系統的實際速度不昇反降。馬丁·萊瑟指出:「盡管我們都希望硬體速度的增漲會解決所有電腦問題,敏銳的觀察者會發現軟體速度的減慢已經遠遠超過了硬體速度的提昇」[3]

類似法則[编辑]

  • Google創始人賴利·佩吉亦曾有過類似表述,因此亦稱「佩吉定律」[4]
  • 微軟創始人比爾·蓋茲曾回應摩爾定律說:「軟體的速度每十八個月就會變慢一半」[5](因此摩爾定律帶來的速度增加便被抵消),此亦稱為「蓋茲定律」。

參見[编辑]

註釋[编辑]

  1. ^ Philip E. Ross. 5 Commandments. IEEE Spectrum. 
  2. ^ Wirth, Niklaus. A Plea for Lean Software. Computer. 1995-02, 28 (2): pp. 64–68 [2007-01-13]. doi:10.1109/2.348001. 
  3. ^ Reiser, Martin. The Oberon System User Guide and Programmer's Manual. ACM Press. 1991. ISBN 0-201-54422-9. 
  4. ^ Can "Page's Law" Be Broken?. Slashdot. 
  5. ^ Gates's Law, from The Jargon Lexicon, in The Jargon File (version 4.4.7).