Remix.run Logo
aninteger 15 hours ago

XCB did not largely replace Xlib. In fact, some (all?) implementations of Xlib are built on top of XCB.

i80and 15 hours ago | parent | next [-]

Maybe the technical politics have changed, but I feel like I remember there was some push in the late 2000s to rewrite libraries that were using Xlib to instead use XCB.

Regardless, that's sort of my point: having a lower level fiddly layer is a desirable quality, and Xlib being rebased on top of it isn't exactly a counterexample.

seba_dos1 15 hours ago | parent | prev [-]

Turns out you want to build higher-level interfaces on top of lower-level interfaces, not the other way around.