grapes911 said:
I hope you are being sarcastic. Many real programms use IDEs because of their efficiency.
Have you ever known anyone to use "ptui!" with a serious comment, who wasn't French?
Anyway, people should use what they are must productive using. I
do program almost exclusively with the command line and vi, because I know all the vi shortcuts and like to control what exactly goes into every file.
I also use command line scripts and pling extensively. You should see me building and deploying a war file to Tomcat on Linux, using a single script call on the command line, compared to a colleague who uses eclipse on Windows. You can't tell me that hunting for the Tomcat Monitor in the task bar, clicking Stop, hunting for the Explorer window containing the location of the war, selecting it, dragging to the webapps directory, hunting for Tomcat Monitor again and clicking start, is more productive than what I do (I'm sure there must be a more efficient way for him to do that, but since I'm ok doing it my way, I can't be bothered trying to find out).
Also, since our code is built and unit tested nightly, any code
I check in automatically works with the auto build scripts, while some other colleagues need to maintain two different build environments (again, they may just be too dumb to work out how to do it once, but again, it doesn't bother me).
However, if I need to do extensive refactoring, I'll use eclipse because it's a huge pain doing it any other way, and I think it's a pretty good program. Edit: and like I said in my other comment, from what I've used, netbeans also seems to be a pretty good program.