LINUX.ORG.RU

История изменений

Исправление EXL, (текущая версия) :

А ничего что на замену Xlib уже давно есть xcb? Или существование xcb игнорируется? А может Матиас просто не знает о его существовании (потому что GTK3 зависит от libxcb)? Тогда это вполне говорит о его компетентности в отрицательном ключе.

Xlib насколько я помню давно уже работает поверх xcb, так что разницы никакой.

А сам xcb является недокументированным куском кала и чтобы написать что-то на нём нужно ковырять исходники backend’ов существующих проектов, к примеру Qt. Реально самая худшая библиотека в иксовой экосистеме.

Люди ковыряться с Xcb даже за деньги слабо хотят, а ты просишь чтобы Backend у GTK+ на нём вместо Xlib запилили.

У Xlib гораздо более адекватный и высокоуровневый API.

А может Матиас просто не знает о его существовании (потому что GTK3 зависит от libxcb)? Тогда это вполне говорит о его компетентности в отрицательном ключе.

Этот Matthias Clasen к большому сожалению достаточно компетентен и имеет авторитет, вес и власть. А почему к сожалению? Потому что он высокомерный мудак для которого существует только его мнение и видение каким должен быть GTK+ и GNOME.

Исходная версия EXL, :

А ничего что на замену Xlib уже давно есть xcb? Или существование xcb игнорируется? А может Матиас просто не знает о его существовании (потому что GTK3 зависит от libxcb)? Тогда это вполне говорит о его компетентности в отрицательном ключе.

Xlib насколько я помню давно уже работает поверх xcb, так что разницы никакой.

А сам xcb является недокументированным куском кала и чтобы написать что-то на нём нужно ковырять исходники backend’ов существующих проектов, к примеру Qt. Реально самая худшая библиотека в иксовой экосистеме.

Люди ковыряться с Xcb даже за деньги слабо хотят, а ты просишь чтобы Backend у GTK+ на нём вместо Xlib запилили.

У Xlib гораздо более адекватный и высокоуровневый API.