On Tue, Jan 06, 2009 at 01:16:01AM +0300, Alexey Pechnikov wrote:
> 
> Имхо объекты бесполезны и следует использовать компоненты - т.е. вместо 
> разделения кода программы на 
> квазизамкнутые области следует разделять большую программу на набор программ. 
> Если 10 лет назад 
> можно было говорить о выигрыше в быстродействии при использовании объектов 
> вместо отдельных 
> программ (хотя и большой вопрос, насколько оправданными были такие заявления, 
> проверить 
> затруднительно), то сегодня это не существенно.

Вызвать из одной программы другую -- просто. Но реализовать эффективный обмен
большими объемами данных уже для трех программ -- IMHO очень сложно. 

> Кроме того, функциональные языки позволяют 
> загрузить и выполнить код внешней программы, что явно надежнее как в отладке, 
> так и при исполнении 
> (особенно при использовании защищенного интерпретатора или его аналогов) и 
> делает 
> единственное "преимущество" объектов несостоятельным.

Функциональные языки это замечательно. И писать на них проще -- если тебя этому
научили. Но вот понять где и, что у тебя тормозит, часто бывает очень сложно.

> бесконечно малая, увы. И сделать в своем приложении поддержку открытого 
> формата OpenDocument ничуть 
> не легче, чем форматов MS Word.

XSLT сложно написать?



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Ответить