From: Steve C. <ste...@ya...> - 2004-11-10 08:48:01
|
On Tue, 2004-11-09 at 12:24, Fernando Perez wrote: > Just curious: can you comment on what's similar/different between > cairo and agg? Is there significant duplication or do they target > different problems? Would it make sense for these two projects to > share code? I worry a bit about the explosion of backends, esp. > because of the maintainability burden it tends to cause in the long > term. Agg is written in C++, has been around for a while and is quite mature/stable. Cairo is younger and has not yet made an "official" release. It is written in C with language bindings available for Python, Java, Perl and others. Agg and Cairo both aim to be platform independent, and they overlap on many of their features. Apparently OpenOffice, Mozilla and GTK+ are considering using Cairo in their software, so it could become very popular. Steve |