El comité encargado de la estandarización ISO C++ está debatiendo sobre si incluir la interfaz de Cairo C++ en una futura revisión del estandar ISO C++ en cuanto al dibujado 2D.
Herb Sutter, jefe encargado del comité de estandarización ISO C++ se ha puesto en contacto con la gente de Cairo para buscar la manera de potenciar y estandarizar la librería C++-ified para el dibujado básico 2D.
Actualmente Cairo está escrito en C en lugar de C++ pero el comité sabe que el código de cairo es limpio y esta muy bien estructurado. probablemente con esta propuesta, habrá una nueva interfaz de Cairo escrita en C++ y se podría terminar usando algunas documentaciones de Cairo como parte de sus especificaciones.
Puedes conocer mas detalles al respecto, remitiendote al mailing list de Cairo.
Fuente: libuntu