Earlier quoted context omitted.
It's mostly taste, really. You can do almost everything you do in one environment on the other. What I dislike most in Windows is the standard APIs and datatypes. Not only they "feel" more complicated, the naming and casing conventions are plain ugly. I will dig up some examples from my WinCE days. It's gotten a lot worse since I started writing most of my code in Python (2001-). I can't look at C code for Windows an…
Yeah, that seems to be what most of the Windows bashing comes down to: taste. Not that there's anything wrong with subjective preference, I just usually see it stated as if it were simply a known fact. If it's any comfort, I find most Unix/Linux APIs I've looked at to be painful, and long for (most) Windows API functions. :-) One thing Unixy people seem to hate is "Hungarian" naming of variables. Granted, like most t…
Yes, while I don't particularly like Win32, GNU make is objectively horrible.