Joe said:
I just knew it one of you would reply.
Ok here we go, My first computer was a Sinclare, then a Dragon, moved
on to a BBC. All of a sudden the PC arrived via Workgroups. Great,
did all the 486 stuff, Then Windows 98, WOW. Hang on windows 98 SE,
what happened, upgrades were to big, lets have a new O/S. Ah, ME now
this is the end to end all O/S fixes.
Well no it had to be another Windows XP was the ultimat. I have no
problems with 'New' but why can't it be tested and found fit for Joe
public to use. We have Beta from one to whatever. I enjoy my computer
it has opened a new world for me, as an aside I am 68 so I can look
back not so with the kids!!
Will U ignore this or shall we have a thread??
You and I are the same age. I am also 68. I go back much further than you
with computers though. I started using them professionally in 1962, as a
programmer on an IBM 1401.
Microsoft has released numbers of different versions of Windows, as you
point out, and in general (there has been an occasional exception) each has
been better than its predecessor. However none has been the "ultimate," and
none has been "the end to end all O/S fixes." There will never be an
ultimate and there will never be an end to all fixes.
Developing any piece of software as big as an operating system is an
enormous undertaking. Windows XP has millions of lines of code in it,
developed by many different programmers. Any attempt to make such a beast
"perfect" would fail by the very nature of the process. With something this
large and this complex, the more you test, the more bugs you find. If you
wait to fix all the bugs, new ones will be found faster than you can fix
them, and no product will ever get released. Not to mention that you can
prove the presence of bugs if you find them, but you can never prove their
absence. Except for a trivial program of the "Hello World" ilk, there is no
such thing as bug-free software.
So what does Microsoft, or any software developer, do? They test and fix,
test and fix, until they are comfortable that the remaining bugs are few
enough, have small enough consequences, and occur rarely enough that it's
wise to release the product. Note that that's not a clear-cut decision that
every person will make the same way. In general Marketing pushes to end
testing and get the product out the door sooner, and Quality Assurances
pushes to continue testing longer and make the product better.
This is the very nature of the software development process. With minor
variations, the same thing goes on in every software development company,
whether big or small, and whether they are developing operating systems,
applications, utilities, games, or what have you. There is no choice.
Waiting for the product to be perfect just isn't a option because you never
get there.
That doesn't mean that all products are equally stable. In some instances,
the marketing folks prevail, and products are released earlier than they
should; in other instances the QA people prevail and the product ends up
more stable. Again, there's no simple way to measure and decide when to
release, and decisions are made differently by different people, and in
different circumstances. For example, if your competitor just released a new
version, the pressure on you to release sooner is greater.
All of that said, with respect to WIndows XP, in my experience and in that
of most other Windows XP users I know and support, Windows XP is clearly the
best and most stable version of Windows ever released. That certainly
doesn't mean it's perfect (again, no software product is) but most of us
experience far fewer problems that we have with earleir versions of Windows.
Complicating the entire issue of stability and bugs is that many problems
which have nothing at all to do with the operating system itself are often
blamed on Windows. Unfortunately it isn't always easy for a user (especially
an unsophisticated one) to know that his problem is not with Windows, but
with hardware, applications, viruses, spyware, lack of knowledge of how to
do something, or just general misuse of the product. I've seen lots of
people who have complained about how Windows XP was causing them all sorts
of problems, only to find that their problems were not Windows-related at
all. In fact I'll go even further than that, and say that in my experience
the vast majority of problems that people blame on Windows XP turn out to
have nothing to do with Windows at all.