What should I use?
Ok.. so uptil now I've been using the DOS compiler and IDE for C++, version 3.0 by borland...(which is like ancient history).. But now I think it's about time to upgrade :P So since I have been away from C++ for a loooooong time, I need to start from scratch.
Which means, I need to know what to download for the compiler, IDE, blah blah blah anything important that I might need while programming for c++.
Im using windows 7 (on my macbook pro :P).
I have no trouble running c++ on the OSX (using G++ ofc). But yeah, I need to install the compiler AND the IDE for windows 7.
Thanks for the help :)
insanely_sane
Junior Poster in Training
60 posts since Jun 2010
Reputation Points: 17
Solved Threads: 3
code::blocks looks good :) thanks :)
insanely_sane
Junior Poster in Training
60 posts since Jun 2010
Reputation Points: 17
Solved Threads: 3
Dev-C++ is outdated. The version of GCC that comes with it is 3.4! The current version of gcc is 4.4.5. We have also encountered several people posting threads on this forum about problems related to DevC++, including compatibility issues with the newer versions of Windows (Vista and 7). So I wouldn't recommend it for those reasons, regardless of the nice features it may have.
CodeBlocks or VS (Express) would be the way to go if you want an IDE. Certainly for the compiler alone, GCC is the best (that is free.. if you have an endless money supply, you could get the intel compiler (ICC) which is the only one that is better than GCC).
mike_2000_17
Posting Virtuoso
2,134 posts since Jul 2010
Reputation Points: 1,634
Solved Threads: 457
This is why I would recommend CodeBlocks as an IDE because it is made for and comes with GCC (from MinGW of course), for free, single installer, no trouble, out-of-the-box kinda thing. And as an IDE, CodeBlocks is "critically acclaimed". You should try it out.
The reason why an up-to-date IDE and compiler is important is mostly because the C++ standard and standard libraries are constantly upgrading (especially now with the new, upcoming standard C++0x). An older version might do fine for some time for some basic programming but it will get very annoying when you start to try more advanced stuff and you will get extremely frustrated and demoralized if you are trying example codes from, say, www.cplusplus.com , and they are not working on your out-dated compiler and don't understand why.
mike_2000_17
Posting Virtuoso
2,134 posts since Jul 2010
Reputation Points: 1,634
Solved Threads: 457