Why?
Because the Visual Studio debugger is the most advanced, wonderful, and beautiful (if that's a thing) debugger ever written.
Building and modifying Linux Kernel with Visual Studio
11–20 of 38 posts
Re: Building and modifying Linux Kernel with Visual Studio
#12Earlier quoted context omitted.
Because the Visual Studio debugger is the most advanced, wonderful, and beautiful (if that's a thing) debugger ever written.
Just step back and think for a minute why that is the case.
Re: Building and modifying Linux Kernel with Visual Studio
#13Earlier quoted context omitted.
Because the Visual Studio debugger is the most advanced, wonderful, and beautiful (if that's a thing) debugger ever written.
Just step back and think for a minute why that is the case.
Re: Building and modifying Linux Kernel with Visual Studio
#14Re: Building and modifying Linux Kernel with Visual Studio
#15Why?
Re: Building and modifying Linux Kernel with Visual Studio
#16Why?
Visual C++'s intellisense actually worked...not perfectly, but much better than what I've seen on Linux (QtCreator is close). Their debugger quality, source control integration, profiler integration, target code quality, compiler error messages/feedback, a call browser (a feature I still can't find on any other IDE, not the same as grep)...all wonderful. All of that stuff can be leveraged for writing cross platform code, including the Linux kernel. I know it sounds insane to use a Windows-specific IDE, but VC++ is that good of an IDE. Personally I would think it's way more trouble than it's worth, but apparently the OP felt otherwise :)
I don't have many good things to say about Microsoft's products, but for Visual Studio I only have praise. MS has always excelled with compilers, languages, development tools. People mock Steve Ballmer for his "developers, developers, developers!!!" rant, but IMO MS's dev toolchain is a big part of how they attracted developers and achieved market domination.
Re: Building and modifying Linux Kernel with Visual Studio
#17Why?
Because the Visual Studio debugger is the most advanced, wonderful, and beautiful (if that's a thing) debugger ever written.
Re: Building and modifying Linux Kernel with Visual Studio
#18No, just no! Stop this madness!
Re: Building and modifying Linux Kernel with Visual Studio
#19Earlier quoted context omitted.
Just step back and think for a minute why that is the case.
If you're implying that it's because code written on/for Windows is more buggy, remove that chip from your shoulder.
Re: Building and modifying Linux Kernel with Visual Studio
#20Earlier quoted context omitted.
Because the Visual Studio debugger is the most advanced, wonderful, and beautiful (if that's a thing) debugger ever written.
I keep my code portable to Windows soley for the purpose of getting to use the Visual Studio debugger. Likewise, Windows developers should write portable code so they can use valgrind.