Slashdot Mirror


What Free IDE Do You Use?

postermmxvicom writes "I program only occasionally and mostly for personal interest. I went to update my favorite free IDE, Dev C++, yesterday and noticed that it had not been updated since 2005! I went looking for other free IDEs and came across Code::Blocks and Visual Studio Express. I work from a Windows machine, use C++, and make mostly console apps; but have written a few Windows apps and D3D or OpenGL apps. I wanted to know what free IDEs you use and recommend. What do you like about them? What features do they lack? What about them irritate you (and what do you do to work around these annoyances)? For instance, when I used Visual C++ 6.0 in college, there was an error in getline that had to be fixed, and the code indenting in DevC++ needed to be tweaked to suit my liking."

16 of 1,055 comments (clear)

  1. Re:Emacs by Anonymous Coward · · Score: 5, Funny

    That's somewhat obvious.

  2. Re:VI by BadAnalogyGuy · · Score: 5, Funny

    I'm sure lots of people are happy with emacs.

    I'm sure lots of people are happy with American cars too, but we have objective standards for a reason.

  3. Re:Eclipse and Netbeans by Hognoxious · · Score: 5, Funny

    I've used eclipse since version 2. I can't comment on it, I'm still waiting for it to open.

    I'm here all week, try the tuna salad!

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  4. Re:99% of the answers are going to be Eclipse by BadAnalogyGuy · · Score: 5, Funny

    If you're writing 10,000 lines in a single file regularly, then your probably need to re-evaluate your coding methods

    Word wrap is deceiving. I only wrote 5 lines of code. They are just very long lines.

  5. Re:Emacs by syousef · · Score: 5, Funny

    What else would you need?

    Vallium, Panadol and Coke.

    --
    These posts express my own personal views, not those of my employer
  6. Re:I use a magnetized pin by shockwaverider · · Score: 4, Funny

    A magnetized needle and a steady hand? Nah - Real programmers use ....

    http://imgs.xkcd.com/comics/real_programmers.png

    --
    Remember kids! Guns don't kill people - Americans kill people.
  7. Re:Eclipse and Netbeans by martin-boundary · · Score: 5, Funny

    I work from a Windows machine, use C++, and make

    I could be snide and say that's a symptom common to most Java programmers, but it would be too easy.

    Excuse me, something's wrong with your boldfaced text. When I mouse over it, nothing happens?

  8. Re:Quite by malcomreynolds · · Score: 4, Funny

    # cat > program.c
    # !cc
    What else do you need?

  9. Re:Vim by 5865 · · Score: 5, Funny

    too awk ward

  10. Re:Vim by geminidomino · · Score: 5, Funny

    Strangely enough, you're not the first person I've seen who's sed that.

  11. Re:Either emacsclient or ed by geminidomino · · Score: 4, Funny

    Because I lost two of the fingers on my third hand in a freak threshing accident, you insensitive clod.

  12. Re:Quite by PopeRatzo · · Score: 4, Funny

    Vi, gdb/dbx and strace should be all any unix/linux coder needs.

    You guys are such weenies.

    Did you read the author's question? He's doing this for his own personal interest. He doesn't want to have to kill and dress a buffalo with his bear hands just to eat a hotdog.

    --
    You are welcome on my lawn.
  13. Re:99% of the answers are going to be Eclipse by dzfoo · · Score: 4, Funny

    Wow! what a smart comment. I'm impressed. Did you write that yourself, or was there a wizard for it?

            -dZ.

    --
    Carol vs. Ghost
    ...Can you save Christmas?
  14. Re:Vim by bumby · · Score: 4, Funny

    I don't grep it.

    --
    Hey! That's my sig you're smoking there!
  15. Re:Quite by Chad+Birch · · Score: 4, Funny

    Well at least having bear hands will make it easier to kill the buffalo. Where do I get a set of those?

    --
    Sturgeon was an optimist.
  16. Re:Vim by iron-kurton · · Score: 4, Funny

    Stop it guys. Less is more.

    --
    Change is inevitable, except from a vending machine -- Robert C. Gallagher