Xlib is synchronous. XCB is asynchronous.
Asynchronous is superior to synchronous because it executes things in parallel without waiting hence is faster, has less delay/latency and is more responsive.
Xlib is synchronous.
XCB is asynchronous.
Asynchronous is superior to synchronous because it executes things in parallel without waiting hence is faster, has less delay/latency and is more responsive.