Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

yeroen

macrumors 6502a
Mar 8, 2007
944
2
Cambridge, MA
You go and find a real job.

Like say, writing Windows software in Visual Studio? If you can't wean yourself off the IDE tit that's exactly what you'll be doing.

We don't use IDE's at my work (and that's at NASA). IDE's have their place, and their appeal is understandable, but programmers owe it to themselves to learn the language and the underlying tools that the IDE encapsulates.

IDE's can also have the side-effect of injecting dependencies into your build system that needs expensive porting and maintenance when said IDE is superseded.

Anyone wanting to do UNIX/Linux/Mac OS X development has a good choice of IDE's at their disposal, but what all these systems offer, and what Windows lacks almost entirely, is the development toolbox available at your fingertips under the almighty terminal. I've agreed with Cromulent on this point before. Learn how to work in the standard unix environment first, then pick up an IDE later if you find it speeds things along.
 

Monkaaay

macrumors 6502
Jun 19, 2006
258
0
Richmond, VA
>> Like say, writing Windows software in Visual Studio? If you can't wean yourself off the IDE tit that's exactly what you'll be doing.

Yeah, that's it, go ahead and make your childish remarks. We'll all wait until you've grown up enough to continue the discussion.

>> We don't use IDE's at my work (and that's at NASA). IDE's have their place, and their appeal is understandable, but programmers owe it to themselves to learn the language and the underlying tools that the IDE encapsulates.

Well lets all pat you on the back. Fact is, a company that doesn't allow the use of an IDE is rather ignorant. There are plenty of useful reasons why you'd use one and to not allow that just doesn't make sense. I've never been in a company that wanted their developers to work slower or less effectively.

>> IDE's can also have the side-effect of injecting dependencies into your build system that needs expensive porting and maintenance when said IDE is superseded.

I've never encountered that and if in fact you do, choose another IDE. There are plenty of options out there. There's no reason your IDE should get in the way of your development, build, or test processes.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.