Re: Имя запущенной программы
On Tue, Jan 06, 2009 at 01:16:01AM +0300, Alexey Pechnikov wrote:
>
> Имхо объекты бесполезны и следует использовать компоненты - т.е. вместо разделения кода программы на
> квазизамкнутые области следует разделять большую программу на набор программ. Если 10 лет назад
> можно было говорить о выигрыше в быстродействии при использовании объектов вместо отдельных
> программ (хотя и большой вопрос, насколько оправданными были такие заявления, проверить
> затруднительно), то сегодня это не существенно.
Вызвать из одной программы другую -- просто. Но реализовать эффективный обмен
большими объемами данных уже для трех программ -- IMHO очень сложно.
> Кроме того, функциональные языки позволяют
> загрузить и выполнить код внешней программы, что явно надежнее как в отладке, так и при исполнении
> (особенно при использовании защищенного интерпретатора или его аналогов) и делает
> единственное "преимущество" объектов несостоятельным.
Функциональные языки это замечательно. И писать на них проще -- если тебя этому
научили. Но вот понять где и, что у тебя тормозит, часто бывает очень сложно.
> бесконечно малая, увы. И сделать в своем приложении поддержку открытого формата OpenDocument ничуть
> не легче, чем форматов MS Word.
XSLT сложно написать?
Reply to: