2 ms·
Microsoft has done a lot of harm in the last 20 years. They succeeded through a strategy of continually expanding into new areas (operating systems, office soft
by sgentle 16y ago
Microsoft has done a lot of harm in the last 20 years. They succeeded through a strategy of continually expanding into new areas (operating systems, office software, web browsers, email, programming languages, etc) and producing products that often worked poorly and only with the rest of their platform. They succeeded at this for a time, creating a monstrous shambling behemoth of software that was powered entirely by its own momentum. But it wasn't very good, and everyone knew it.
I assume that others, like me, were very frustrated during that time. We knew this wasn't the right way. Software folks tend to see the world through software eyes, and we know that an incompatible proprietary mess only comes back to haunt you. But what could we do? They had the money and the influence. To misquote PG, we bought it with misgivings. We made our sites work with IE, we made our code compile under VC++, we gave our servers and clients special_microsoft_spec_exception flags. And we bitched on Slashdot and spelled Microsoft with a dollar sign and dreamed of a day when we wouldn't have to deal with it anymore.
Well, now we don't. Apple's eating Microsoft's lunch from the hardware up, while Google chows on it from the web down. They have way too much money to fail fast, or maybe to even fail at all. But they have to play ball now. Why do programmers hate Microsoft? Justice, I suppose. They certainly didn't treat us well when they were in charge. Programmers have long memories.