News for hackers. Stuff that matters.
Re:Fish sucks (but your shell sucks more) by alinajaf on Wednesday December 22, 2010 @10:03AM (#2031464)
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.
Re:Fish sucks (but your shell sucks more) by scott_s on Wednesday December 22, 2010 @10:42AM (#2031533)
I 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.

Re:Fish sucks (but your shell sucks more) by nodata on Wednesday December 22, 2010 @11:15AM (#2031618)
Isn't the "one place" the shell?
Re:Fish sucks (but your shell sucks more) by scott_s on Wednesday December 22, 2010 @12:07PM (#2031727)
But 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.
Re:Fish sucks (but your shell sucks more) by silentbicycle on Wednesday December 22, 2010 @04:05PM (#2032444)
No, the shell is the integration. The shell provides plumbing, not the environment itself.
Re:Fish sucks (but your shell sucks more) by Sandman on Wednesday December 22, 2010 @10:15AM (#2031489)
Well, in that case - I stand corrected.