Fácil

GLib es una biblioteca de utilidades que puede simplificar la programación en C, especialmente para proyectos que involucran los lenguajes GNOME y GTK +. Muchos programadores creen que las funciones de utilidad en GLib son más consistentes que las de C. Algunos desarrolladores de software encuentran que GLib les permite crear nuevas aplicaciones más rápidamente que si trabajan directamente en C.

La programación en GLib no requiere la restricción de código a subconjuntos que funcionan en todas las plataformas, como suele ser el caso cuando se programa en C. La funcionalidad permanece constante en múltiples sistemas operativos, asumiendo que todo el código fuente que no es GLib es consistente en esas mismas plataformas. GLib proporciona la funcionalidad de bucle principal e incluye un analizador léxico básico. Hay interfaces para carga dinámica, subprocesos, bucles de eventos y un sistema de objetos. La versión más reciente se conoce como GLib2 o GLib-2. GLib está disponible para los sistemas operativos más comunes, incluidos Linux, Windows y OS X.