Since I've been doing some work with IronRuby, I've been looking at a lot of Ruby-related sites. One thing that strikes me is how many people work with Ruby without the benefit of a full-fledged Integrated Development Environment (IDE) like Visual Studio or Eclipse. I've seen this in a number of other languages as well.
I've worked without an IDE, but I've always preferred them, if for nothing other than the built-in debugging facilities. I definitely feel that highly complex languages and ecosystems like Java and .NET pretty much require them, while more lightweight systems need them a lot less.
I know some developers who think IDEs are abominations. What's your opinion of IDEs?
Justin James is the Lead Architect for Conigent.