My first annoyance is visual studio. Too much bloat and hard to get to work the way you want it.
Second,.NET is windows only. If you program for a smartphone or plan to port your applications to any other OS, you're screwed. But I know some people take it as a religion, so I don't won't go there. I just don't like the lack of freedom.
for multi-platform development I use Eclipse if it is a big project. It works for C/C++, java, python and "android". I don't dislike XCode (way less bloat than Visual Studio), although apple seems set on destroying it by taking it in that direction.
I've also used codeblocks in the past due to it's multi-platform consistency.
If I'm working on a windows machine and just editing a few lines of code, I use Notepad++. If I'm on a mac, I use Textmate (this one is my favorite).
And while I can see the merits of Visual Studio, I don't like it and would much rather not use it.
Visual Studio development environment is the best IDE on the market.
Just because you've only actively used that one, doesn't make it "the best IDE on the market".
I, for one, have used quite a few in 3 different platforms and I have no patience for visual studio and I cringe every time I have to do anything ".NET".
Did you even read what I wrote? Or maybe you have no idea what XCode is. Clearly you know what you're talking about!
My first annoyance is visual studio. Too much bloat and hard to get to work the way you want it. Second, .NET is windows only. If you program for a smartphone or plan to port your applications to any other OS, you're screwed. But I know some people take it as a religion, so I don't won't go there. I just don't like the lack of freedom.
for multi-platform development I use Eclipse if it is a big project. It works for C/C++, java, python and "android". I don't dislike XCode (way less bloat than Visual Studio), although apple seems set on destroying it by taking it in that direction.
I've also used codeblocks in the past due to it's multi-platform consistency.
If I'm working on a windows machine and just editing a few lines of code, I use Notepad++. If I'm on a mac, I use Textmate (this one is my favorite).
And while I can see the merits of Visual Studio, I don't like it and would much rather not use it.
Visual Studio development environment is the best IDE on the market.
Just because you've only actively used that one, doesn't make it "the best IDE on the market". I, for one, have used quite a few in 3 different platforms and I have no patience for visual studio and I cringe every time I have to do anything ".NET".