... As an example, however we may moan about Microsoft at times, they would not have succeeded if they produced rubbish.
...[/QUOTE]
(apologies in advance for digressing)
I am sorry that I have to disagree with you completely my friend.
The first computer that I ever saw was in 1961 at my Dad's telephone office; a giant machine with punched cards.
The next computer that I saw and used was an IBM 360 in 1971.
... a brief intermission ...
Then a PET Computer mid 70's and from then on until today, I have used computers from many manufacturers including Cray Research, Silicon Graphics and hundreds of other vendors along with many, many different operating systems and tons of software.
Having used other OS's and remembering that when PC DOS 1.0 was introduced that it was remarkably similar to CP/M (which I didn't know at the time) and it also had a crappy rendition of BASIC called BASICA.
I couldn't help think to myself that this little toy OS will never make it. It was too inefficient, too lame, too sparse and goofy.
Microsoft represents the largest enigma of my life. How did the company that makes the shoddiest, most inconsistent, bug ridden programs become the premier software vendor on the planet?
Bill Gates. A talented man with 160 IQ that is the world's Best Snake Oil Salesman and at the same time one of the worst Software Architects on the planet.
Case in point:
The year is 1993. Steve Jobs is in charge of a little company called NeXT. They have just released NeXTSTEP Release 3.
Still to this day, I still consider that OS to be the finest piece of software ever written on this planet; there is not one day that goes by that I don't wish I still had the ability to use it every day.
See for yourself. Please remember the year is 1993!
NeXTSTEP Release 3.
[URL]http://www.youtube.com/watch?v=j02b8Fuz73A[/URL]
now the pile of crap.
windows 3.1
[URL]http://www.youtube.com/watch?v=GgBRAPo7v8s[/URL]
This picture says it all!
Two competing OS's from the same period.
The Inferior OS (the pile of crap) is running INSIDE the Superior one as a sub process, yet the INFERIOR one (again the pile of crap) got the
most market share and became the dominant one.
[URL]http://erik.doernenburg.com/wp-content/uploads/2008/12/nextstep.png[/URL]
NeXTSTEP was ported to Intel Machines as OPENSTEP
[URL]http://farm2.static.flickr.com/1022/811273230_77fa6dd06b.jpg[/URL]
Every day, I have something that I have to fix or tweak or redo in the Windows environment with programs that are HORRIBLE when it comes to workflow; never remembering the last thing I did just in case that I would be repeating a similar operation like uploading pictures to a website and I want it see the THUMBNAILS instead of the stupid Icons! I either use Details or Thumbs NOTHING else!
Microsoft is full of annoyances, plain and simple; they do NOT write / create the BEST software, they just happen to SELL the most software.
Think of it like this. Almost anyone on the planet, unless they are a Moron, can make a better hamburger than McDonalds can. But very few people can SELL as many hamburgrs as McDonalds.
Microsoft is the "McDonalds" of Software!