Operating systems over time


I’ve been involved with computers since 1978, so I’ve seen the evolution of operating systems and user interfaces.  It occurred to me today that there are three “phases” that have happened (or are happening).  I have some transportation analogies for this:

Unicycle ( unix, dos, cp/m ) – like a unicycle, these operating systems could pivot on a dime, they were small, and cool.  They weren’t very easy to use though, and took considerable skill on the part of the rider (operator).

Car ( Windows XP, Mac ) – like a car, these operating systems were much easier to use than the Unicycle.  They were fast and useful.  While they couldn’t quite pivot like a Unicycle, they were still very flexible.

Train ( Windows 8 ) – Even easier to use than the car, but it only goes forward and backward on the track.  The attempt to dumb down the user interface so it can be supported on all devices and screen sizes necessarily limits flexibility.

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s