![]() |
|
Technology Computing, programming, science, electronics, telecommunications, etc. |
|
Thread Tools | Display Modes |
![]() |
#21 | |
Esnohplad Semaj Ton
Join Date: Feb 2005
Location: A little south of sanity
Posts: 2,259
|
Quote:
(Now sort of responding to Flint too and mostly just enjoying hearing the sound of my own fingers.) In the case of Windows 8, I believe the pressure came from above to be touch-friendly and the classic desktop experience wasn't much of a consideration. The thought might have been that if the desktop experience was poor then more people might upgrade to touch devices, thus benefitting Microsoft and their hardware partners. It might have also been a bet that they could sacrifice the happiness of an existing market to focus on where everyone says the market is going. Microsoft has the bankroll to do a lot of alienation on long-term bets. Those are my cynical views. In reality what appears to have happened was that they emphasized touch-based over traditional interfaces. They sacrificed the desktop experience in a few places where they thought it prudent (for technical or design reasons). Such sacrifices are often guesses. They have learned that they guessed wrong and are taking steps to refine their software. One interesting programming culture factor is that many younger developers got started on the web and are used to painlessly and effortlessly deploying refinements. That's not so much the case when you are delivering traditional software. When you are eyeballing the risks to take, I'm sure it's hard to recalibrate. "Just a UI change" costs a lot in one context and virtually nothing in the other. "Kids don't want to learn C" is nowhere near a factor. Also, the skill of software developers follows a normal distribution like most other skills. Most of them are pretty mediocre. Mediocre can seem "like an idiot 12-year old" to those on the right hand side of the distribution. Let me assure you that the developers building Windows (and Facebook and Twitter) are highly skilled, whatever their age. Those that can't hack it get canned. tl;dr IME, most such mistakes are systemic at their root and not the symptom of a handful of raging morons. |
|
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|