4 ms·
As a developer who uses vim I can confirm that the vast majority of my time is spent in the shell, running scripts, working with vcs etc. It's the equivalent of
by alinajaf 16y ago
As a developer who uses vim I can confirm that the vast majority of my time is spent in the shell, running scripts, working with vcs etc. It's the equivalent of my 'IDE'. At least three other developers I currently work with have a similar setup, so I'm fairly sure its not just me.
- Sandman 16y agoWell, in that case - I stand corrected.
- scott_s 16y agoI think it's important to remember what IDE actually stands for: integrated development environment. That implies that the standard development environment used to not be integrated. And that's exactly what Unix is: a development environment where the tools are not integrated into one place. That sounds like a bad thing on the face of it, but I do not think it is. I think it allows for more flexibility.
- nodata 16y agoIsn't the "one place" the shell?
- scott_s 16y agoBut that is a completely open-ended interface, as opposed to an IDE where you can only perform pre-defined actions. You access it all from one place, but all of your tools are not integrated together.
- silentbicycle 16y agoNo, the shell is the integration. The shell provides plumbing, not the environment itself.