User forums > General (but related to Code::Blocks)

dev student in distress...

(1/5) > >>

cheeto23:
 :?
im a student of westwood online, and i have a report due in one week.  the report is basically comparing, contrasting, weighing pro's and con's, of IDE's.  Also if the specific IDE's were intimidating and how, and also if any are better suited for certain types of tasks.  I have Visual Studio Pro '08, Bloodshed Dev-C++, and Code::Blocks...so I'm looking for advice from programmers who have used these IDE's...preferably from someone who has used more than one of these three.  any help would be greatly appreciated
cheeto

Alexis:
Hi Cheeto23,

DevC++ is obsolete now, is has not been maintained for years. For a good open-source IDE, no hesitation : Code::Blocks!

Visual C++ is a very good product (the debugger is so nice!), but it is proprietary and Microsoft is not very focused on C++ any more. They're rather pushing their .NET platform and C#.

For more details, read :
http://forums.codeblocks.org/index.php/topic,8074.msg60598.html#msg60598.

MortenMacFly:
One note:
Dev-C++: Thee is still wxDev-C++ which seems to be under active development.
One important (design) aspect of C::B is surely that it's a cross-platform IDE whereas the others are not (and most likely will never be). In addition: C::B supports a wide range of compilers whereas (wx)Dev-C++ support only GCC (to my knowledge) and VC only the Ms compilers or compilers that have a 100% compatible interface (I am thinking of the Intel compiler suite here).
Keep in mind the UI frameworks that is supported natively (so it has an UI editor for that): Dev-C++: none; wxDev-C+++: wxWidgets; VC8: MFC, .NET... (whatever, I don't really know); Code::Blocks: wxWidgets.

Alexis:

--- Quote ---Dev-C++: Thee is still wxDev-C++ which seems to be under active development.
--- End quote ---
Looks like (in their Web site) it hasn't been updated for one year, or am I missing something ? Good tool, but buggy and CB is now far ahead ! I tested both, and got rid of wxDevC++ for CB.


--- Quote ---VC8: MFC, .NET... (whatever, I don't really know);
--- End quote ---
and also ATL/WTL

And one other thing : the plugin system. CB is very extensible, and (wx)DevC++ is not.

gibxam:
Hey cheeto,

This is actually my first time as a registered user to the site but i was just scrolling through i saw this post. I am actually in the exact same position  as you as far as IDEs. I have been working with C++ for about the last 3 and a half months. I started out with Dev-C++ and i still think it works pretty well even though it hasnt been maintained. However i upgraded to MS Visual C++ express a little while ago and it is pretty "intimidating"; it definitely has a lot of helpful features and you can get pretty serious control of your projects, but it is still just "intimidating". Code blocks is like the best of both worlds for me at least. It offers a similar environment as Dev-C++
with some of the more important features of MS V C++ express. The problem that i have had so far with Code Blocks is that i find the debugger a little bit annoying, especially when working with classes, structures, or functions, if you don't specify whether or not you want to 'step in' or 'step over' the debugger will assume you want to step over. This really only takes a little bit of getting used to though.
I hope this helped you, so far i really like these forums and i just wanted to try to give back a little :) !

Navigation

[0] Message Index

[#] Next page

Go to full version