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]

