How the computer industry reinvents itself

From SusoSight

The computer industry re-invents itself whenever a new medium comes along and all the software gets written all over again. It seems that there is not a lot of reuse going on. Just the concepts and maybe some of the file formats.

  • 1960s and before - Hey computers, let's think of the things they can do.
  • 1970s - Hey mainframes, lets make a spreadsheet program to do business.
  • 1980s - Hey personal computers, lets make a spreadsheet program for home use.
  • 1990s - Hey windows, lets make a spreadsheet program that crashes.
  • 2000s - Wow, the internet, let's make a spreadsheet program that works from the browser.
  • 2011 - Hey, tablets actually made a comeback. Let's make new spreadsheets that are all touchy feely.
  • 2012-2019 - Whoa, virtual/augmented reality, those guys are going to need spreadsheet programs in their virtual offices.
  • 2020s - Hey, there is a computer in my head, I'm going to need a spreadsheet program.
  • 2030s - Oh no, AI, they are going to need spreadsheet programs too. Oh wait, they wrote it themselves.
  • 2040s - Retire


You can basically look at any type of application and see this kind of pattern. Word processors, Spreadsheets, databases, communication software, etc. I noticed this a while ago and I wrote a comment about it on Slashdot once.