Working on a large project in vi/gcc/gdb would be an absolute nightmare. I really like Visual Studio (it's wonderful for documentation), but I've been using Eclipse recently, and that's pretty badass. It's got several nice things that I wish Visual Studio would do (for example, paired-symbol completion (strings, parens, braces, you know... I don't know what it's actually called)). My big problem with Eclipse was trying to compile a Java project. It popped up a window that said something about build configurations or whatever, but it wouldn't actually let me run the program. It took me hours to figure out that I had to add a build configuration to the list of build configurations on the side pane before it would let me build. How retarded is that? Now that I know what's going on, it's a pretty cool way of configuring builds. Better than having it embedded in options like Visual Studio, anyway.
I suspect that many computer science students who snub Visual Studio in favour of vi are anti-Microsoft freaks who wish they could be stuck in the 80s instead of using modern technology. I know people like that. They're usually obnoxious snobs, right? They look down on people who like software that's easy to use? They like to listen to themselves talk about arcanisms that aren't relevant (which has the side benefit of letting their audience know that they know lots)? They keep meetings going twice as long as necessary so that team members will accept their ideas just so that the stupid meeting can end and everyone can go home?
SP
I suspect that many computer science students who snub Visual Studio in favour of vi are anti-Microsoft freaks who wish they could be stuck in the 80s instead of using modern technology. I know people like that. They're usually obnoxious snobs, right? They look down on people who like software that's easy to use? They like to listen to themselves talk about arcanisms that aren't relevant (which has the side benefit of letting their audience know that they know lots)? They keep meetings going twice as long as necessary so that team members will accept their ideas just so that the stupid meeting can end and everyone can go home?
SP
Comment