I prefer Linux over Windows. If I have problems with Linux, over 95% of the time I can assume that it’s my error. If there is a real problem, it tends to be definite, reproducible, and will usually be fixed by someone in a relatively short time.
On the other hand, whenever I have Windows problems, I immediately suspect Windows or the application itself. And most of the time I’m right about that. Unfortunately, Windows errors (or at least the ones I have), tend to be random, untraceable, and never seem to get fixed — they just randomly come and go depending on the phase of the moon, vacuum fluctuations, or some cryptographically hidden random error generators in Windows itself. Known errors tend to linger forever, and the fix is generally “Well, don’t do that! Here’s a complicated workaround.”
The other day I ran across JH’s low-volume blog, Linux in Exile which you may find interesting:
For reasons I won’t go into, I’ve been asked to move back to Windows, at least for work. The difference between Windows and Linux has been shocking, to say the least. Since I find it interesting when long-time Windows users experiment with Linux for the first time, I thought it might be equally interesting for this long-time Linux user to blog about my first experience running Windows in over 6 or 7 years.
If you want to start at the beginning, see Day 1.