
Brandon S Allbery KF8NH wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 7/3/10 05:22 , Andrew Coppin wrote:
Besides, why in the world do Haskell libraries have to involve C? I've written and released several libraries on Hackage, none of which are in any way related to C. Not every library is just a C binding, you know...
Mainly because they're complex and already exist (and are often heavily optimized already); consider gtk2hs for the former and BLAS/LAPACK for the latter. You *really, really* don't want to have to reimplement any of those as pure Haskell, trust me on this :)
Agreed. So let me rephrase: Why should _every_ Haskell library involve C? ;-) (I suppose I'm just bitter because any Haskell libraries involving C are almost guaranteed to not work on Windows...)