Различия и преимущества оконных менеджеров в xcb (libxcb) над ними в libx11?

Каковы различия и преимущества оконных менеджеров, написанных на xcb (libxcb) над написанными в libx11?

В области обработки и новых / оконных менеджеров я часто сталкиваюсь с этими типами WM. Я хочу знать, что подскажет масштаб в пользу одного из них в оконных менеджерах.

  • Перетащите окна правой кнопкой мыши в Linux Mint KDE
  • Как подсчитать количество активных окон, открытых отдельно от оконного менеджера?
  • One Solution collect form web for “Различия и преимущества оконных менеджеров в xcb (libxcb) над ними в libx11?”

    Ничего, что было бы вызвано напрямую, используя libxcb или libxcb. Это как если бы вы спросили, есть ли некоторые преимущества использования приложений libncurses над библиотеками libslang (TUI). Разница почти на уровне исходного кода – «почти», потому что могут быть некоторые незначительные различия в производительности и / или двоичном размере, хотя с сегодняшними системами вы вряд ли заметите это.

    Если вы не хотите активно развивать WM, это действительно не имеет значения. Если вы хотите помочь в разработке, то, возможно, более важно выбрать язык, на котором он написан (и это не просто решение C или C ++ – например, xmonad написано в Haskell, qtile в Python) и насколько хорошо codebase есть.

    Linux и Unix - лучшая ОС в мире.