Almost every person I have ever met who hates Microsoft was either ignorant of the matters (meaning they just read what other people said and never had original thoughts) or had a specific beef in one area that they let inform their thoughts about the company as a whole. Lots of web developers, especially those who were not professional developers in the 90s see and hear this horror story of a big mean monopolist who…
Web developers don't hate Microsoft because they destroyed Netscape, they hate Microsoft because their proprietary standards and er...unqiue take on w3 standards has and continues to waste a measurable percentages of people's lives and retard the progress of the web.
Why do programmers hate Microsoft?
11–20 of 73 posts
Re: Why do programmers hate Microsoft?
#12Almost every person I have ever met who hates Microsoft was either ignorant of the matters (meaning they just read what other people said and never had original thoughts) or had a specific beef in one area that they let inform their thoughts about the company as a whole. Lots of web developers, especially those who were not professional developers in the 90s see and hear this horror story of a big mean monopolist who…
There are plenty of examples of this. See what they did to companies that wanted to ship dual-boot BeOS systems. See the approach they took to OOXML. See the approach they're currently taking to suing OEMs shipping Android handsets that refuse to pay their license fees. See the copius amounts of misinformation they put out about Linux.
A company with Microsoft's resources, I want to see competing for my business with the tech they're obviously capable of producing.
Re: Why do programmers hate Microsoft?
#13Re: Why do programmers hate Microsoft?
#14Windows comes with Minesweeper.
When I was starting out there was no Microsoft or Linux. I got a machine that had a programming lanuage built in to it, and I could write programs.
Pretty much the first large program I wrote was a compiler to convert a subset of BASIC into Z80. It was written in its own subset, and could compile itself. I hacked into the cassette save routines, smashed the stack, bootstrapped into a machine code monitor (not even assembler) that I wrote, and I was writing games for people to play.
It's always seemed to me that Microsoft almost actively prevented me from using my own machine. I couldn't get into it without buying more. And more. I wrote my own OS that sat on top of DOS, then write a compiler for that, and suddenly I could write games again. And finance applications. And mathematical explorations.
I found some of the first Perrin pseudo-primes that way, bypassing Microsoft's systems because they prevented me from doind what I wanted with the resources I had access to.
I don't hate Microsoft, but every time I use a Windows box it fails in interesting ways, costing me time, effort, patience and occasionally yet more money.
I'll use Linux.
ADDED IN EDIT AFTER RE-READING: And I'll continue to contribute to various open-source projects.
Re: Why do programmers hate Microsoft?
#15Because the only programmers who post on the various forums are all web programmers.
And it's still not totally fixed.
Re: Why do programmers hate Microsoft?
#16* 8.3
* 16-bit address space
* Insanely complicated and needlessly POSIX-incompatible access control lists
* Registry
* Path separator: \ vs /
* Very expensive dev tools
* MSC++ isn't C++
* Handling of Java
* Management via GUI instead of text files
* Absence of usable shell
Yes, this list is way out of date. But these are the issues chased me out of the Microsoft world into Unix, Linux and open source. The few times I've had to deal with Microsoft software more recently (e.g. ACLs), the experience has served only to renew my loathing.
Re: Why do programmers hate Microsoft?
#17The performance review system causes corporate politics and backstabbing that beggar the imagination. MS has Darwinian competitions of very similar products that result in massive waste (see Kin that should have rolled in to Windows Phone). They do not manage dependencies well, leading to excruciating effort just to check in code. And they are basically headless.
Re: Why do programmers hate Microsoft?
#18Almost every person I have ever met who hates Microsoft was either ignorant of the matters (meaning they just read what other people said and never had original thoughts) or had a specific beef in one area that they let inform their thoughts about the company as a whole. Lots of web developers, especially those who were not professional developers in the 90s see and hear this horror story of a big mean monopolist who…
Web developers don't hate Microsoft because they destroyed Netscape, they hate Microsoft because their proprietary standards and er...unqiue take on w3 standards has and continues to waste a measurable percentages of people's lives and retard the progress of the web.
Re: Why do programmers hate Microsoft?
#19Re: Why do programmers hate Microsoft?
#20Almost every person I have ever met who hates Microsoft was either ignorant of the matters (meaning they just read what other people said and never had original thoughts) or had a specific beef in one area that they let inform their thoughts about the company as a whole. Lots of web developers, especially those who were not professional developers in the 90s see and hear this horror story of a big mean monopolist who…