Léxico TI › Programación › Xlib

Xlib

Programación Svenska → Actualizado: 2026-10-06

La biblioteca en C que convierte llamadas a funciones en mensajes del protocolo X, y que ya casi nadie usa directamente.

Xlib acompañó a X desde el principio, con funciones como XOpenDisplay, XCreateWindow o XNextEvent. Agrupa las peticiones y oculta que el servidor puede estar en otra máquina, pero muchas llamadas se bloquean esperando respuesta, y la latencia de la red acaba convertida en una interfaz perezosa. Con Xlib a pelo, un «hola mundo» ocupa un par de páginas.

De ahí las bibliotecas de controles que se apilaron encima: Xt y Motif, y después GTK y Qt. En 2001 Bart Massey empezó XCB, una alternativa más pequeña y asíncrona, y desde mediados de los 2000 la propia Xlib está implementada sobre XCB.

← Volver al léxico