I agree with you about Windows but note that outside of the U.S. very few software engineers ever even get to work with OS X.
I agree with you about Windows but note that outside of the U.S. very few software engineers ever even get to work with OS X.
Some of the people used Linux in VMs, on the other hand, some new students installed XP on their notebooks. In 2012.
And I think this was even a rather progressive lab, I suppose industry only uses Windows.
The majority of developers (in Europe or elsewhere) work for large companies and are not the kind to go to software conferences. Note that this doesn't mean they write CRUD; I know people who do amazing GPGPU stuff that will never see the light of day outside their BigCo's internal use. They are the ones Nvidia should be targeting with their drivers.
I'm yet to meet one such developer who'd use a Mac for work. It's my anecdote vs. yours at this point, though, so I might be wrong about Mac users being a vanishingly small minority in this group (but likely not by a huge margin given how the corporate world is).
Edit: It is also quite possible that not all of the developers who present at conferences with Macs use those at work if their workplace isn't BYOD.
But I think you are correct that the majority of development work is in the MS world for business. At least that is the case if you look for work - everything is .NET