DEV Community

Discussion on: Why I Deleted My IDE; and How It Changed My Life For the Better

Collapse
 
samy80 profile image
Samuel A.

An IDE cannot be considered by itself only. It goes by pair: IDE-language. Not all IDEs are good for every language, and no IDE is good for all languages. I personally find it madness not to take advantage of 'smart' code completion (language and context aware), refactoring, and code generation. Again this only stands for the right IDE-language combination. Trying to hammer a nail with a shovel won't help. I think your case is against proper integration of your language in the IDE, rather the the IDE itself. And I'm not even talking about the 'I' in IDE, which stands for Integrated, meaning that the Development Environment properly integrates all the tools you need for productivity, like debugging, version control, unit tests, task management, automated deployments, etc... I'm a happy Eclispe-Java, ZendStudio-PHP, PyDev-Pyhton user/developer and really wish everyone to find his/her proper combination. As Head of IT and Software Development, I would never hire someone that sticks to the editor unless he/she thoroughly proves him/herself more productive, but I can't see how. True, this could apply to only corporate, multi-project, multi-developer, single language/technology coding. But still, tools are here to help. Discarding one is simply missing the opportunity.