>Опять же, я
>думаю, что важный момент в unix - в том, что небольшие
>программы делают хорошо свое дело. И эти программы могут взаимодествовать с
>другими программами.Очень важное место в этом высказывании "могут взаимодействовать"
unix представляет среду для совместного выполнения мелких программ. На высоком уровне это пайпы, скрипты на оболочке. И всем эти делом действительно легко и удобно пользоваться.
Рассматривайте eclipse как такую же среду, обеспечивающую совместную работу огромного количества плагинов, каждый из которых выполняет строго специализированную функцию.
Сотню килобайт на питоне можно написать в vim. Если бы только писать... Но поддержка кода требует всех этих мегабайт eclipse. И ничего страшного в этом нет.