View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

Librerías para facilitar el trabajo

Librerías útiles


Razonables


  • libloop (LGPL) Un select mejorado, sencillo, portable y mucho mejor hecho que el de glib. Características:
    • Es al estilo del event loop de tcl/tk (los "event sinks" son serializados, con lo que los problemas de concurrencia se vuelven manejables, al contrario que con el modelo multi-thread o el de multi-proceso).
    • Se le pueden registrar más event sources (por defecto viene con uno basado en select, pero se le podrían añadir el de RPC, las X, etc).
    • Está diseñado para poder usarse sobre otros loops de forma genérica (p.ej. el de tcl/tk ;-).
    • Tiene wrappers para que las aplicaciones que usan el de GLib usen el de libloop en su lugar.
  • YAML Serialización de datos.Sistema de guardar las configuraciones en solo texto de manera fácilmente parseable por scripts y legible por humanos.
  • BEEP (varias RFCs) Estándar de transporte de datos más completo que el http, sobre el que se puede superponer el protocolo que se quiera. Tutorial: parte1 y parte2. NOTA: aconsejado por Paco Moya (aunque él sigue prefiriendo CORBA...)


Otras a considerar



Documentación para facilitar la elección entre las librerías