Hello guys I recently needed help on which compiler is the best for me.
I wonder if Devc++ is good or Codeblocks better. I heard that DevC++ is not updating no more on their compiler so Codeblocks is getting more users. However this is what I'm looking for.
/Less memory being used on the compiler.
/Recently been updated.
Devc++ isn't maintained since 2005 and the default compiler is very buggy
Don't use it. ( even with a modern compiler it would suck )
see http://www.cplusplus.com/forum/articles/7263/
People don't like it when you degrade their software, so I don't have any negative feedback for you to sway you in one direction. All I can say is they are both good pieces of software and they work, you'll have to adjust to one or the other. I started off with Dev-C++ then found wxDev-C++ and a week after using tried out Code::Blocks which I knew of its existence but was skeptical but I tried it out and I liked it and now, it is what I use. It all depends on your experience with the software, try them both out and see which one you like best.
I loved Dev C++ when I first started learned C++. But, like some have said, it's lack of further development led me to have strange results when building the simplest of applications from a tutorial and forced me to move on. I really wish that someone would take up the task of furthering it because it was one of my favorite IDE's because I liked how its interface was laid out. I never personally used wxDev C++ because I was not aware of it's existence when I started looking for another IDE. Visual C++ is an awesome IDE but it can be intimidating to a new user. Code::Blocks was more of the middle of the road for me offering less of a learning curve but sacrificing some of the features in Visual C++. Visual can be a resource hog at times. I mention this because you mentioned it in your checklist. I would go with Code::Blocks for the simple reason of it's price point (free) to see first if this is something you enjoy doing and get your feet wet and move to Visual C++.