I think it might influence performance, but it doesn't have to be that much. 
There are some optimization tricks you can apply to deal with this. Premature 
optimization is the root of all evil ;)

-chris

On 7 jul 2010, at 11:40, Yves Parès wrote:

> That's indeed an advice I've read [1].
> But wouldn't it damage the performances, since code will have to go through 
> an extra layer?
> 
> [1] http://blog.ezyang.com/2010/06/principles-of-ffi-api-design
> 
> 2010/7/7 Chris Eidhof <ch...@eidhof.nl>
> On 5 jul 2010, at 23:48, Yves Parès wrote:
> 
> > Hello,
> >
> > I don't know if some of you are familiar with the SFML library (stands for 
> > Simple and Fast Multimedia Library) --> http://sfml-dev.org
> > As SDL, SFML is a 2D graphics library, but conversely to SDL it provides a 
> > hardware-accelerated drawing, through OpenGL.
> > Well, I'm currently writing its Haskell binding, and I'm stuck with design 
> > issues.
> > What I'm heading to is a full IO binding, and that's what I'd like to avoid.
> 
> Have you considered writing a low-level binding and building a high-level 
> library on top of that?
> 
> -chris
> 

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to