Earlier quoted context omitted.
> "How about GCC or LLVM?" I assume that unlike the inhabitants of your ideal world and myself, you are a professional programmer. Why would I run LLVM or GCC instead of Visual Studio Express Edition or program in C rather than utilize a .NET language given that neither really supports Windows in the first place? For me, free OS's aren't an option. They don't offer the tools I use to practice my profession. To the de…
There's a wealth of books on open source development tools and languages. You can even find them at B&M bookstores.
Amazon has 12 books for "LLVM". [http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dst...]
There are over 1500 for "Visual Studio" [http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dst...]
343 books for "Django" [includes the musician] v. 1548 for "asp.net" [includes fibers woven for catching venomous vipers]