Linux just isn't ready for the software programmer. It may be ready for the web servers that you nerds use to distribute your TRON fanzines and personal Dungeons and Dragons web-sights across the world wide web, but the average computer programmer isn't going to spend months learning how to use a CLI and then hours compiling packages so that they can get a workable graphic interface to use with their IDE, especially not when they already have a Windows machine that does its job perfectly well with Visual Studio and is backed by a major corporation, as opposed to Linux which is only supported by a few unemployed nerds living in their mother's basement somewhere. The last thing I want is a level 5 dwarf (haha) providing me my OS.
Linux just isn't ready for the software programmer. It may be ready for the web servers that you nerds use to distribute your TRON fanzines and personal Dungeons and Dragons web-sights across the world wide web, but the average computer programmer isn't going to spend months learning how to use a CLI and then hours compiling packages so that they can get a workable graphic interface to use with their IDE, especially not when they already have a Windows machine that does its job perfectly well with Visual Studio and is backed by a major corporation, as opposed to Linux which is only supported by a few unemployed nerds living in their mother's basement somewhere. The last thing I want is a level 5 dwarf (haha) providing me my OS.