Nathan's Laws of Software

Nathan’s laws of software

Way back in 1997, Nathan Myhrvold (CTO of Microsoft at the time) wrote a paper entitled “The Next Fifty Years of Software” (Subtitled “Software: The Crisis Continues!”) which was presented at the ACM97 conference (focused on the next 50 years of computing).

Nathan Myhrvold’s Laws of Software:

  • Software is a gas - it expands to fit the container it is in
  • Software grows until it becomes limited by Moore’s Law
  • Software growth makes Moore’s Law possible
  • Software is only limited by human ambition and expectation
Jérémie Plante
Jérémie Plante
Software Designer / Maker

3D printing on the edge of a New Frontier…