I'm searching for a C/C++ IDE for Linux that:
- Runs natively (no java, no vm, I need speed;
- Provides intelligent code completion;
- Allows compiling steps configuration (i.e. customized makefile);
I'd like to know what does the EXPERT PROGRAMMER suggest.
>>40
You don't seem to have understood what you just read, so I'll recap. It's not necessary to memorize every detail of an API ot use it. It's not necessary to use code completion since docs are more helpful. You should refactor your code so you don't need to refer to obscure parts of some API constantly. Why you think I'm a Java programmer I can't imagine, unless maybe you don't know any languages at all.
Name:
Anonymous2009-08-15 22:03
>>42
You know what? I completely misread your post. I thought you were >>36 replying to >>37 and being awkward in saying that the alternative to code completion is memorizing all APIs you would want to use.
I apologize.
Name:
Anonymous2009-08-15 22:20
>>43
Now I feel bad for being mean when the nature of your mistake was pretty obvious. :(
Name:
Anonymous2009-08-16 0:46
>>46 //`'''```,
o // LISP `.,
,....OOo. .c;.',,,.'``.,,.`
.' ____.,'.//
/ _____ \___/.'
| / || \\---\|
|| || \\ ||
co co co co
>>58
If using a tool increases my productivity by doing some tedious tasks for me then it's a good tool, for example Emacs can autoindent Lisp code making me never have to even think about doing that myself (it also makes errors obvious if indentation is wrong). Auto completion is also useful if you like having long function names (or if the language/API/library has them), for example typing m-v-b<TAB> is faster than typing multiple-value-bind, or m-v-c is faster than typing multiple-value-call. The programmer knows exactly what he wants to type, but if the editor can provide him with ways to accelerate his job and remove useless routine work, then the programmer is being stupid or unfortunate(have to work with a less capable system?) to not take advantage of the tools.
Name:
Anonymous2009-12-31 10:42
I thought Linux people prided themselves in coding straight from the terminal.
Name:
Anonymous2009-12-31 11:30
It's a hot night. The mind races. You think about your compiler: the only friend who hasn't betrayed you, the only friend who won't be dead by sunup. Sleep tight mates, in your quilted chambray night shirts.