The old is new again

I was just reading an article from 20 years ago about the debut of the Macintosh. The reporter in the San Jose Mercury News wrote:

The user also will be able to divide the screen into a variety of compartments, or ``windows,'' that each can be used to perform different jobs. For example, the user could be writing a letter on one part of the screen, then create a window and begin another.

It's interesting to see how something we've come to know so well is described as a new concept. It is also a good reminder of what has happened in 20 years. The programs that today I write in a matter of days or weeks would have been far enough out to be considered science fiction twenty years ago. Today they are routine tools and common solutions.