Where can I get a decent C/C++ IDE ?

Well, the best IDE is vim/make/etc :-)

However you could try MSVC++, but it's expensive.

Eclipse is also good, but it's targetted at Java, and its C++ support is weaker, but still okay.

-Sirp.
 
Emacs rules. There is nothing quite like its auto-indentation for various languages. When I'm outside of Emacs, I always feel insecure because hitting tab doesn't automagically give me pretty-looking code...

If you're writing on Linux, try KDevelop. Version 3.0 which will be out in November looks excellent, but is still in alpha.. 2.1.5, the current production release (?), is very good as well. The only problem with KDevelop is that I have never managed to get its documentation search system working.

With KDevelop it is very easy to write GUIs with C++ and the Qt signal/slot messaging mechanism... it is noteworthy that Qt has bindings to various other languages too.

I can't really comment on Win32 programming, as I have never done any of it :)
 
I'm rather new to programming , so a graphical , non-command-line IDE is a great help . I haven't, in fact , learned to use any other . I don't have a problem with the command line as an add-on .

I'm using Windows 98 as OS , so something compatible with that . And price isn't an issue , really . You can get all of them pirated and dirt-cheap here . Emacs works with Win98 , no ? Auto indentation is a must for me . MSVC++ supports all the above requirements ?

Thanks for the info .
 
There's also the Borland C++ builder, that saves you the trouble of creating dialog classes, you can essentially draw dialogs and controls with your mouse.
 
Go with http://www.bloodshed.net/ . While you don't have to worry about cost because you can get pirated stuff this is complete free so there are no moral problems. :) This should run on Win98
 
About command-line tools... you're going to learn them anyway, so why not at the beginning? You're bound to have to get your hands dirty yourself with an IDE anyway when the automated build process is not exactly what you want...

Granted, I don't personally know how to really use autoconf/automake, but I'm trying to get there eventually... start with plain make, or with small excercises, run the compiler by hand. It's not that difficult, and as you work your way up from the bottom, you gain an understanding of what goes on behind the scenes when you press that shiny "build" button in your IDE. Most importantly, when that button fails with esoteric build errors, you are not totally stuck.
 
I admit that I will have to learn to use the command-line when a problem occurs , I would still like to be able to have both options open . And I've tried Dev C++ , it runs , but is not the optimal thing for a person who is just getting his teeth into real coding . I'm still rather more of a student than anything else . I want ko know which one is the best for a student/learner , and then move on to a deeper understanding of how the thing really works . Now that my positon is a little clearer , which IDE would be the correct one for me ? Something user-friendly , but with all the advanced commands and tools available if so needed is something that I'd really appreciate , cost no bar .
 
Okey, if you're on Windows, Visual C++ then, I think.

AFAIK it should not be much of a race, even...
 
Back
Top Bottom