> тем не менее «обычные пользователи» хотят окошко с кнопкой «збс». от предложения написать скрипт или поправить конфиг приходят в ужас и пишат, что «этот ваш линукс — сплошные страшные консоли!»Я специально выше уточнил, что обсуждаемый подход не обязательно предполагает командно-строковый интерфейс.
> собственно, от «страшных консолей» линукс потихоньку «избавляют». конечно, работающие утилиты никто особо не выкидывает, однако…
«Страшные консоли» никуда не денутся, поскольку многие задачи по-прежнему решаются в них более эффективно.
> как мне встроить в свою программу кусок имакса, не выдирая из него исходники и не занимаясь потом бешеным патчингом, чтобы это хоть как-то собралось?
Емакс поддерживает Xembed, но речь была не об этом.
> собственно, если это не очевидно — я вообще не вижу смысла в дальнейшей беседе о компонентных системах: один из нас двоих явно ничего в них не понимает. пусть это буду я.
Но мы обсуждали вовсе не проблемы повторного использования кода и компонентные системы, а пользовательский интерфейс.