No there really is a big difference in the culture, ecosystem and average programmer between the FOSS/Unix world and the Microsoft world. Individuals always vary sure. Exceptions to the rule, sure. But there is a very real difference between those two worlds. I'd say almost every programmer who has been around long enough, and exposed to both camps, realizes this. Do a survey of say the top 100 famous "elite" programmers in our industry and I bet the overwhelming majority would agree with this characterization. The evidence is out there.
And yes, Microsoft has been trying to get more and more Unixy over the years, and more and more Appley, and I'll bet they continue doing that in the future. Good for them.
And yes, Microsoft has been trying to get more and more Unixy over the years, and more and more Appley, and I'll bet they continue doing that in the future. Good for them.