Thread: Favorite IDE?

  1. #1
    Registered User
    Join Date
    Dec 2006
    Posts
    1

    Talking Favorite IDE?

    I am about to start a C course at the university and I would like to start getting familiar with a strong IDE. In the java world, it was pretty clear that Eclipse was the most popular, is there a similar tool in the C world? Which is the favorite free solution? What if price was not a factor?

    Thanks guys.


    Oh, and I guess I should mention, I'm planning on doing most of this on a Windows machine.
    Last edited by PlastechFish; 12-17-2006 at 06:30 PM.

  2. #2
    Just Lurking Dave_Sinkula's Avatar
    Join Date
    Oct 2002
    Posts
    5,005
    For me:
    Free = Code::Blocks
    Money No Object = SlickEdit

    <<moving to GD from C>>

    Doesn't Eclipse do C?
    7. It is easier to write an incorrect program than understand a correct one.
    40. There are two ways to write error-free programs; only the third one works.*

  3. #3
    The Right Honourable psychopath's Avatar
    Join Date
    Mar 2004
    Location
    Where circles begin.
    Posts
    1,071
    Windows: MS Visual C++ 2005 Express
    Linux: Kate
    M.Eng Computer Engineering Candidate
    B.Sc Computer Science

    Robotics and graphics enthusiast.

  4. #4
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Code::Blocks and SlickEdit too.

    Eclipse does C and C++ yes, through CDT.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  5. #5
    MFC killed my cat! manutd's Avatar
    Join Date
    Sep 2006
    Location
    Boston, Massachusetts
    Posts
    870
    Many say Dev-C++, and I used it for awhile, but odd errors, no updates, whatnot, made me change to Code::Blocks.
    Silence is better than unmeaning words.
    - Pythagoras
    My blog

  6. #6
    In the Land of Diddly-Doo g4j31a5's Avatar
    Join Date
    Jul 2006
    Posts
    476
    Mine is KDevelop. Tried Eclipse before but it takes too much resources.
    ERROR: Brain not found. Please insert a new brain!

    “Do nothing which is of no use.” - Miyamoto Musashi.

  7. #7
    Hurry Slowly vart's Avatar
    Join Date
    Oct 2006
    Location
    Rishon LeZion, Israel
    Posts
    6,788
    VC6 (it is not favorite, just the only choice on my job)
    All problems in computer science can be solved by another level of indirection,
    except for the problem of too many layers of indirection.
    – David J. Wheeler

  8. #8
    Software Developer jverkoey's Avatar
    Join Date
    Feb 2003
    Location
    New York
    Posts
    1,905
    Visual Studio 2005 hands down.

  9. #9
    Supermassive black hole cboard_member's Avatar
    Join Date
    Jul 2005
    Posts
    1,709
    Visual Studio 2003 but I'm on the verge of switching to 2005. Still a little unsure about it though - 2003 has been so good to me for the last couple of years.

    vim on Linux.
    Good class architecture is not like a Swiss Army Knife; it should be more like a well balanced throwing knife.

    - Mike McShaffry

  10. #10
    Its hard... But im here swgh's Avatar
    Join Date
    Apr 2005
    Location
    England
    Posts
    1,688
    I second ahluka on this issue. Although i only use MSVC++2003.net for larger apps and games, It is still one of the most stable IDE's outthere, and has one of the most language compliant compilers.
    I also have DevC++ and code::blocks. DevC++ as Mario said is indeed buggy, but I only use it for testing small peices of code and then use them in the MS when I have them working ok. Code::blocks is great too, the nightly builds are excellent too, it just does not have all the features that MS has. But on no means does that make it a bad one to choose.

    So, I would go with code::blocks for the free one, stay away one DevC++ unless you want a big error box to appear when you use the indirectoin operator on pointers '->'. If you want to or can splash the cash go with MS2003. 2005 express is free ( you can download it from the web ) and is also a good choice. Ultimatly though the final decision is yours. Just stay away from DevC++ and MSVC++ 6.0 and Turbo C++
    Double Helix STL

  11. #11
    The superhaterodyne twomers's Avatar
    Join Date
    Dec 2005
    Location
    Ireland
    Posts
    2,273
    All I've got is MSVC++2003.net too. Tried Dev, didn't like it much. Like the look of Code blocks. Must try it some time!

  12. #12
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    I use Microsoft Visual C++ 2005 Express, and it works pretty well.
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  13. #13
    MFC killed my cat! manutd's Avatar
    Join Date
    Sep 2006
    Location
    Boston, Massachusetts
    Posts
    870
    No IDE on linux, I just use nano/gcc on the command line.
    Silence is better than unmeaning words.
    - Pythagoras
    My blog

  14. #14
    erstwhile
    Join Date
    Jan 2002
    Posts
    2,227
    Please note that the various versions of microsoft visual c++ compilers are no use for C99 coding; if your university course teaches C89, or you are happy with this limitation, then these should be fine.

    Perhaps it might be prudent for you to seek clarification from your C programming course supervisors/administrators regarding what C language standards they will be teaching and use that information to guide your choice of ide/compiler?
    CProgramming FAQ
    Caution: this person may be a carrier of the misinformation virus.

  15. #15
    Registered User marrk's Avatar
    Join Date
    Sep 2006
    Posts
    23
    I'm using MVS 2005, for me is the best IDE ever

    Don't forget to install SP1

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. IDE
    By djnorthyy in forum C++ Programming
    Replies: 6
    Last Post: 03-31-2008, 11:56 AM
  2. CBoard IDE of the year
    By cboard_member in forum A Brief History of Cprogramming.com
    Replies: 30
    Last Post: 12-09-2005, 07:50 AM
  3. Saddest moments in life - your favorite ide changes
    By Jeremy G in forum A Brief History of Cprogramming.com
    Replies: 2
    Last Post: 06-24-2005, 04:50 AM
  4. Favorite Genre: Tv/Movies/Books
    By drdroid in forum A Brief History of Cprogramming.com
    Replies: 22
    Last Post: 02-21-2003, 08:03 PM
  5. motherboard has 2 IDE socket?
    By beely in forum Tech Board
    Replies: 16
    Last Post: 10-30-2002, 10:55 PM