Microsoft takes its time and has a lot of inconsistencies but eventually gets to some sort of desirable convergence state.
They are a lot less idealistic and have an approach of working on it slowly but surely in the open. Apple on the other hand tries to maintain an unrealistic image of perfection and thus is always playing some sort of binary game, which is why things get stuck and never evolve beyond a certain point.
I use to like Apple approach to things; with age I understand that Microsoft approach actually makes a lot more sense, especially if you need to maintain things over time.
We should be glad that Microsoft "won" the desktop PC war because if Apple software had been used for critical software we would be in a lot of trouble as a society; I'm joking but barely...
They are a lot less idealistic and have an approach of working on it slowly but surely in the open. Apple on the other hand tries to maintain an unrealistic image of perfection and thus is always playing some sort of binary game, which is why things get stuck and never evolve beyond a certain point.
I use to like Apple approach to things; with age I understand that Microsoft approach actually makes a lot more sense, especially if you need to maintain things over time.
We should be glad that Microsoft "won" the desktop PC war because if Apple software had been used for critical software we would be in a lot of trouble as a society; I'm joking but barely...