singalen: (Default)
[personal profile] singalen
А также WTL.
Это не библиотеки для простроения GUI. Это библиотеки для программирования под WinAPI. Они никаким боком не скрывают сложность последнего, а ведь именно это должна делать библиотека-обёртка.
Вот за что я очень уважаю борландовскую VCL. Она не грузит кодировщика терминами подлежащего API, а работает исключительно в очень простых терминах GUI: окно, контрол, событие. Именно поэтому так низок средний уровень "дельфистов": VCL сделала порог вхождения в дело очень низким. Это не проблема Delphi, это её достоинство: она сделала решение некоторого класса задач очень простым. Visual же C++ считается "инструментом профессионалов" потому, что запомнит и поймёт всю эту лабуду насчёт ресурсов, хэндлов, пре-транслейтов и дэдэиксов только достаточно мозговитый программист.
Ещё немного о "VCL vs MFC", хотя этот вопрос и устарел по объективным причинам. VCL считается "толстой" библиотекой, в отличие от MFC. Однако, сравнивая объёмы их исходников в примерно единовременных версиях, можно увидеть, что VCL компактнее, что не может не навести на размышления о качестве их кода.

(no subject)

30/6/05 03:10 (UTC)
Posted by [identity profile] cossac.livejournal.com
winapi рулит. использовать какие-либо библиотеки там где это абсолютно не обязательно - имхо признак глупости и тупости. вцл масдай также как и мфс.

... я прекрасно могу понять человека который подгружает библиотеку матрасчетов ... но увеличивать выходящий файл на 2М просто потому что лень работать в винапи - грррррррр.

(no subject)

30/6/05 04:31 (UTC)
Posted by [identity profile] cossac.livejournal.com
его можно один раз выучить и пользовать :) вцл удобнее, но намного более ограничен. а мфс ничуть не менее глючен.