[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Проблемы написания кроссплатформенных приложений



On Wed, Dec 31, 2008 at 12:11:03PM +0300, Alexey Pechnikov wrote:
> И в самом деле - писал когда-то на wxWidgets (ага, объектный, С++),
> сложный интерфейс ощутимо тормозил на мощном по меркам
> трех-четырехлетней давности компе. На tcl/tk подобный интерфейс работает
> без ощутимых задержек. На самом деле, все логично - в тикле напрямую
> вызывается сишный код при обращении к функции, а в wxWidgets вызываются
> десятки и сотни функций-оберток, пока вызов дойдет непосредственно до
> нужного кода, притом эти обертки написаны зачастую хреновато. 

Это показатель кривизны wxWidgets как тулкита, C++ тут не при чем. Такое
же количество функций-оберток можно нарисовать и на C.

> Собственно, яркий пример это ява-приложения, где объектный подход
> доведен до абсурда, значительная часть классов closed-source 

На C/С++ тоже много closed-source кода. В яве полно OpenSource библиотек,
при чем под business-friendly лицензиями.

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

Пример?
 
-- 
WBR, Dmitry

Attachment: signature.asc
Description: Digital signature


Reply to: