Освоение IDE требует времени и энергии. Использование многоязычной IDE определенно полезно для программиста, которому необходимо работать на нескольких языках. По той же причине такие инструменты, как VI и Emacs, так популярны.
С другой стороны, IDE, специализирующаяся на одном языке, иногда может пойти гораздо дальше по некоторым аспектам и может быть предпочтительным выбором в некоторых ситуациях.
Мне нравится Eclipse как Java IDE (настолько, что мы решили создать какое-то приложение на основе Eclipse), и я фанат Emacs. Но мне также нравится поддержка IntelliJ в Groovy и эффективность EiffelStudio.
Это вопрос вкуса, ты прощаешь тех, кого любишь ...