4 ms·
My evolution (doing C++ development on Linux): 1. First I tried Eclipse. And tried it again, and again. I couldn't figure out how to do the simplest darn th
by phaedrus 19y ago
My evolution (doing C++ development on Linux):
1. First I tried Eclipse. And tried it again, and again. I couldn't figure out how to do the simplest darn things in Eclipse, hated the interface, and it just seemed too complicated to me.
2. Switched to vim + commandline. Invoking gcc directly.
3. Tried emacs - decided I felt the same way about it is I did about Eclipse. Too complicated and I can't figure out simple things.
4. Switched to GEdit + makefiles; still doing a lot on the command line.
5. Looked for a good visual IDE; discovered Anjuta. Was really impressed and happy for about 2 hours. After 2 days and Anjuta crashed for the 1000th time in a row, I wanted to strangle the programmers who wrote Anjuta.
6. Discovered KDevelop. KDevelop is a pleasure to use. Feature complete, very productive, no problems. Got to first milestone in project faster than expected, primarily because KDevelop was so good to work in.