> -- Илья Ермаков писал(а):
> Рудимент... Психологическое ощущение, что "много файлов - значит недоделано, недозаклёпано наглухо". Смотрите на мир прогрессивней :-) Сколько массивных приложений сегодня написано в стиле отдельных компнент... А мелких с кучей плагинов? :-) Посмотрите на ситуацию так, что плагин - неуклюжая эмуляция модуля... А теперь у вас есть настоящие модули...
Нет, всё не совсем так. Я понимаю парадигму Оберонов и даже готов с ней согласиться... для себя. Но вот незадача, большинство окружающих меня людей абсолютно незнакомы с идеями БлекБокса и требуют именно исполняемых файлов. Например, необходимо сделать лабораторную работу по программированию. Допустим, написал я её в ББ. Показывать результат в самой среде? Думаю у преподавателей это вызовет некоторое недоумение :) А тащить под каждый проект всю среду, или даже её костяк на полтора мегабайта, когда даже в таком массивном Делфи тот же проект (и с формами, и с кучей прибамбасов) будет весить килобайт 300-400, не резон.
Другой пример - маленькие невидимые для пользователя программки, например, отслеживание нажатия каких-либо клавиш. Конечно, это реализуется WinApi-шными функциями, но будем считать, что необходимы ещё какие-то модули, которые есть в ББ. При чём работать программка должна не только у меня, а ещё у кого-то. Согласитесь, что маленький (этак килобайт 30) ехе-файлик, стоящий в автозагрузке, в данном случае удобнее покромсанной среды Чёрного ящика.