On Sun, 2007-07-15 at 23:05 +0100, Jon Harrop wrote: > On Sunday 15 July 2007 21:57:40 Sebastian Sylvan wrote: > > OpenGL is mostly written in C, so most of the code will likely run the > > exact same bits. It's just an interface to a C library. > > Benchmarking OpenGL is certainly of little to no interest. However, showing > how easily OpenGL can be interfaced to is of huge interest to me. Functional > languages tend to have very poor FFIs, so I for one would like to see whether > or not non-trivial graphical programs can be written in Haskell. > > I was amazed to find that Frag corrupts memory in 64-bit, for example. Why > are > there malloc calls in a Haskell program?! >
Because Haskell has a very nice FFI and the Haskell philosophy is to try to do as much on the Haskell-side as possible. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe