[Haskell-cafe] Re: Why binding to existing widget toolkits doesn't make any sense

Peter Verswyvelen bugfact at gmail.com
Fri Jan 30 18:31:43 EST 2009


I found Cairo rather slow, even on the fastest hardware.

Maybe OpenVG will take off one day:
http://www.khronos.org/openvg


2009/1/30 Bryan O'Sullivan <bos at serpentine.com>:
> Hi, Antony -
>
> It's good to see you active on here.
>
>>
>> It's not clear to me if the Cairo API in its current form supports
>> vector-level clipping or constructive area geometry, [...]
>
> The Cairo clipping API is very PostScripty; you set up a path and then turn
> it into a clip region instead of filling it. You don't end up with a
> first-class value, but a manipulation of the implicit global rendering
> state. For CAG-style operations, http://lib2geom.sourceforge.net/ would be a
> better bet, but FFIing to a library written in C wouldn't necessarily be a
> real improvement over just writing a CAG library natively. I think it would
> be true to say that you can't quite get everything you would want in one
> easy-to-use place, then.
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
>


More information about the Haskell-Cafe mailing list