[cairo] Chaco DisplayPDF with Antigrain Internals

Ross McFarland rwmcfa1 at neces.com
Mon Aug 16 16:59:15 PDT 2004


On Mon, 2004-08-16 at 19:26, M. Evans wrote:
> David Turner wrote:
> 
>  > API is in C++ with templates (!!); it supports hit-testing
> 
> Why the bang marks?  High-level languages are nice.  Smoke is written in 
> OCaml now, and does the same stuff as before with a fraction of the 
> lines of code.

they're normally not nice for libraries as they make language bindings
very difficult. sure apps belong there, but anything that's exposing an
api for the world to use should be written in something low level enough
that it can (relatively) easily be bound to any language you choose.
which basically leaves you with C.

which so far as i'm concerned is (one of) the major thing(s) that gtk+
has going for it over kde.

-- 
-rm




More information about the cairo mailing list