|
|
|
|
|
by andrewstuart
657 days ago
|
|
I've tried desktop Linux every few years for many years and the result is always the same - the user experience is inconsistent and flaky. It has surely got better but there is always the feeling that it is a "Frankenstein GUI". Windows is guilty of this too - what a mess of different user interface styles and a patchwork of stuff being stitched together. MacOS by comparison is a beautifully consistent GUI well thought out and logical and things just work. Every time I go back to Windows I am reminded of how broken the whole experience is - multitasking is not smooth, tasks don't end when asked, the system won't shut down, applications freeze. And if you think I['m just an Apple fanboy, I'm not - I spent many many years as a hard core Windows fanboy and I love Linux and use it as a server OS daily. The thing is - making a consistent, easy to use well thought out operating system experience is a gargantuan task and it must take gargantuan time money and effort to do it well. |
|
Not really: Apple did it long before they were as large and rich as they are now. The key is forcing limitations on everyone, including independent software vendors, and mostly ignoring backwards compatibility. Apple has always controlled their environments to a large extent, and used that to push their vision of how a UI should work. And having a highly centralized company with a dictatorial and perfectionist CEO contributed to this. MS, by contrast, seems to have long been a company that more closely resembled an organized crime syndicate, with different factions constantly fighting or backstabbing each other, and the central leadership not strong enough (or perhaps not caring enough) to enforce a single vision unless it was about monopolizing the market and putting competitors out of business.