I understand that these IDEs are tools. I also understand that a programmer is much more than that IDE, has to be able to solve problems, and all that. I'm not suggesting that an IDE will make someone better, though it might make the more productive.
But, When you get to really understanding what's going on in your application, which will be best? I always feel like VS is insulating me way too much, but I think that is just a perception. Eclipse "feels" more, I don't know, close to the language?
I am aware of Petzold's old 2005 article. I don't care much for it.
If I'm not programming in C++, C, or Assembly, do Eclipse and/or Visual Studio, keep me too insulated? Are they both about the same on this note?
By "better" I mean understand more about what's really going on under the hood. Then again, how far can that go? Do I have to write a compiler in C to feel like a real programmers? Mine my own ore to build the PC? Get silicone?